[asterisk-bugs] [JIRA] (ASTERISK-20918) Asterisk does not CANCEL calls correctly

David Cunningham (JIRA) noreply at issues.asterisk.org
Thu Jan 10 23:20:45 CST 2013


David Cunningham created ASTERISK-20918:
-------------------------------------------

             Summary: Asterisk does not CANCEL calls correctly
                 Key: ASTERISK-20918
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-20918
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Channels/chan_sip/General
    Affects Versions: 1.8.11.1
         Environment: CentOS release 6.3 (Final)
Linux hostname 2.6.32-279.14.1.el6.x86_64 #1 SMP Tue Nov 6 23:43:09 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

            Reporter: David Cunningham
         Attachments: full.12.3.gz

When Asterisk does a Dial() to multiple destinations and one of those destinations answers, it only sends a CANCEL to some, but not all, of the other destinations.
Attached is an Asterisk trace showing a call an AGI which implements a hunt group.
On line 3804 it Dial()s the destinations, which launches a new AGI for each destination.
Each destination AGI then dials the phone.
You can see that phone 6326821 is sent an INVITE at line 10048.
At line 46774 phone 6326838 answers the call.
Then CANCELs are sent to many phones, but not to phone 6326821.
Thanks.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list