[Home]

Summary:ASTERISK-14511: Reason Header / Answered Elsewhere Flag Not Used by Queues
Reporter:Leo Brown (netfuse)Labels:
Date Opened:2009-07-22 05:47:55Date Closed:2011-06-07 14:00:39
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Channels/chan_sip/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:The Queues application should set the Answered Elsewhere flag when another channel picks up a call.

Because the Answered Elsewhere flag is not given, the CANCEL packet does not contain the Reason header.

This is done for app_dial's multiple-channel syntax, just not for queues!

****** ADDITIONAL INFORMATION ******

CANCEL sip:xxx@yyy/2.0
Via: SIP/2.0/UDP 85.13.242.9:5060;branch=z9hG4bK11bf8dbc;rport
Max-Forwards: 70
From: "xxx" <sip:xxx@netfuse.org>;tag=as74d08c2e
To: <sip:xxx@87.81.167.157>
Call-ID: 25f336e1541030ce15fc5bf228d9d427@netfuse.org
CSeq: 102 CANCEL
User-Agent: NetFuse Core Switch $Revision: 920 $
Content-Length: 0
Comments:By: Leif Madsen (lmadsen) 2009-09-18 08:12:45

While this would be cool, the code does not currently attempt to mimic this behaviour, and thus this is a feature request.

If you are able to provide the necessary patch in order to provide this functionality, then please open a new issue.

Thanks!