[OpenSIPS-Devel] SF.net SVN: opensips:[8071] trunk/modules/tm
Bogdan-Andrei Iancu
bogdan at opensips.org
Tue Jun 28 09:53:51 CEST 2011
Revision: 8071
http://opensips.svn.sourceforge.net/opensips/?rev=8071&view=rev
Author: bogdan_iancu
Date: 2011-06-28 07:53:50 +0000 (Tue, 28 Jun 2011)
Log Message:
-----------
- fixed race condition - on timeout, first CANCEL first the branch and only then generate a new branch (serial forking on timeout). Previous approach (first generate new branch and then CANCEL previous branhc) was leading to unpredictive SIP behaviours, especially when the target of both branches is same SIP entity.
Closes patch #2940556
Reported by Andrew Pogrebennyk
Modified Paths:
--------------
trunk/modules/tm/t_hooks.c
trunk/modules/tm/t_lookup.c
trunk/modules/tm/timer.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