We're using Asterisk 14.7.6 and I have a dialplan that ends like this: same => n,Dial(SIP/${EXTEN:0:4}@peer1) same => n,Set(GLOBAL(EpochAtCallEnd)=${EPOCH}) same => n,Hangup()
When peer1 hangsup, the priorities after the Dial are executed fine. But when the caller hangsup during the Dial, the cleanup steps aren't done. Why? I did read "Note that on a successful connection, in the absence of the g and G modifiers (below), the Dial command does not return to allow execution of further commands for that extension in that context." at https://www.voip-info.org/asterisk-cmd-dial/ But it seems not to apply because I'm seeing the 'g' behavior without specifying that option, and the 'G' option seems intended for a far more complicated scenario. Cheers, David
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- Check out the new Asterisk community forum at: https://community.asterisk.org/ New to Asterisk? Start here: https://wiki.asterisk.org/wiki/display/AST/Getting+Started asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users