[OpenSIPS-Devel] SF.net SVN: opensips:[9618] branches/1.7/modules/tm/t_reply.c

Bogdan-Andrei Iancu bogdan at opensips.org
Tue Jan 22 16:20:10 CET 2013


Revision: 9618
          http://opensips.svn.sourceforge.net/opensips/?rev=9618&view=rev
Author:   bogdan_iancu
Date:     2013-01-22 15:20:10 +0000 (Tue, 22 Jan 2013)
Log Message:
-----------
backport from trunk (rev #9616)
- fixed a race condition when a CANCEL is received when cancelled INVITE is not yet completely processed:
* When t_forward_nonack() start, transaction is still not cancelled.
* When cancel_invite() process transaction, not all branches are created yet.
Result : cancel_invite() process correctly created branches but not ones created later. This is ending with never cancelled branches.

Credits for the spoting and solving this go to Christophe Sollet 
Closes patch #3545138

Revision Links:
--------------
    http://opensips.svn.sourceforge.net/opensips/?rev=9616&view=rev

Modified Paths:
--------------
    branches/1.7/modules/tm/t_reply.c

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Devel mailing list