search for: pre_dial

Displaying 2 results from an estimated 2 matches for "pre_dial".

Did you mean: _pre_dial
2018 Jun 05
2
How to execute priorities following a caller hangup in a successful Dial?
...t; > The call has two channels so it needs two hangup handlers, something like > this, though I've not tested it. > > [some_context] > exten => _X.,1,Noop > same => n,Set(CHANNEL(hangup_handler_push)=my_caller_hangup_handler) > same => n,Dial(SIP/number at peer,b(pre_dial^s^1)) > same => n,Hangup > > [pre_dial] > exten => s,1,Set(CHANNEL(hangup_handler_push)=my_called_hangup_handler) > same => Return > > See: https://wiki.asterisk.org/wiki/display/AST/Pre-Dial+Handlers > and https://wiki.asterisk.org/wiki/display/AST/Hangup+Handler...
2018 Jun 05
2
How to execute priorities following a caller hangup in a successful Dial?
Thanks, Eric. I just tried a hangup handler, but it's showing a similar problem: When the peer hangs-up, the hangup handler is not invoked and the caller channel remains open. same => n(callPeer),Set(GLOBAL(Peer${IndexIntoPeers}CurrentCallsCount)=$[${PeerCurrentCallsCount} + 1]) same => n,Set(CHANNEL(hangup_handler_push)=handleHangupByCallerOrPeer,doesntMatter,1(args)) same =>