airbai / sipservlets

Automatically exported from code.google.com/p/sipservlets
0 stars 0 forks source link

Cancel not forwarded to proxy branches after final reponse #266

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
When working with proxy and setting up multiple branches, if the calling party 
hangs, the cancel is not re-transmitted to the running branch when is not the 
first branch. Logs shows that the cancel was attempted against the first 
branch, which was already terminated.
java.lang.IllegalStateException: Failed canceling proxy branch. 
Final response already sent.

See https://telestax.atlassian.net/browse/MSS-82

Original issue reported on code.google.com by jean.deruelle on 22 Apr 2014 at 7:42

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 36a5137d6048.

fix + non regression test

(cherry picked from commit 8dd437d36d972887f1b81928c23c6c49571f97e2)

Conflicts:
    containers/sip-servlets-as7-drop-in/jboss-as-mobicents/.classpath
    sip-servlets-test-suite/applications/proxy-sip-servlet/src/main/java/org/mobicents/servlet/sip/testsuite/ProxySipServlet.java

Original comment by jean.der...@telestax.com on 25 Apr 2014 at 9:46

GoogleCodeExporter commented 8 years ago

Original comment by jean.deruelle on 25 Apr 2014 at 9:47

GoogleCodeExporter commented 8 years ago

Original comment by jean.der...@telestax.com on 25 Aug 2014 at 10:52