I support to export the disconect reason in a variable, in numeric form, so we may send it back to the caller. Right now, if the second leg returns a &quot;bad number&quot; or any other message, we cannot convey such information to the caller.<br>
Philip<br><br><div class="gmail_quote">On Mon, Feb 22, 2010 at 5:54 PM, Kirill &#39;Big K&#39; Katsnelson <span dir="ltr">&lt;<a href="mailto:kkm@adaptiveai.com">kkm@adaptiveai.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
>From looking at the code, I do not think such a feature exists. If I am missing anything, please correct me. If not, them my question is how to implement that so it would be of interest to a wider audience.<br>
<br>
I need to know in the dialplan why (narrowly, a SIP) call was disconnected. In particular, immediately I want to distinguish a disconnection from RTP timeout or SIP session timer from another cause. But, more generally, if I were to create such a feature, I would also include other indications such as e. g. which party has issued a BYE.<br>

<br>
So, if I am implementing that,<br>
<br>
1. Is that thing of a common interest and may go into the trunk as a new feature?<br>
<br>
2. What is a better way to report that to the dialplan:<br>
   a - set a channel variable<br>
   b - report that through the CHANNEL() function.<br>
   c - other?<br>
<br>
Thanks,<br>
<br>
 -kkm<br>
<br>--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br></blockquote></div><br>