That's really good info Tony! Thanks very much for the response! I will consider this to implement a better approach for the failed cases!
Cheers, Patrick Wakano On 14 March 2018 at 20:44, Tony Mountifield <t...@softins.co.uk> wrote: > In article <CAPu3kNV8w+bYQT0W+QbnTSby0V5gfjLqZXq15c4i5enr_- > t...@mail.gmail.com>, > Patrick Wakano <pwak...@gmail.com> wrote: > > > > Thanks Dovid! > > Indeed looks a bug but regardless of this, this problem made me think > that > > the HANGUPCAUSE could be used for this purpose with benefits. > > I couldn't find an explanation about when DIALSTATUS would actually be > > better. > > The HANGUPCAUSE was reworked in version 11 ( > > https://wiki.asterisk.org/wiki/display/AST/Hangup+Cause) but I didn't > find > > someone actually stating it is a better alternative or replacement to the > > DIALSTATUS or something similar. > > I think you should always check DIALSTATUS, as that will be set regardless > of > the way in which a dial fails. I believe HANGUPCAUSE is set to the Q.931 > code > received from PRI or SIP when a call is rejected or terminated. However, > there > could be other mechanisms for failure (such as failure to create a channel > within Asterisk, or an attempt to send to an unreachable peer), that may > set > DIALSTATUS without setting HANGUPCAUSE. > > So HANGUPCAUSE should be considered as extra detail, rather than a > replacement > or alternative to DIALSTATUS. > > Cheers > Tony > -- > Tony Mountifield > Work: t...@softins.co.uk - http://www.softins.co.uk > Play: t...@mountifield.org - http://tony.mountifield.org > > -- > _____________________________________________________________________ > -- 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 >
-- _____________________________________________________________________ -- 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