THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#424 - zombie dialogs in state 5
User who did this - Ovidiu Sas (osas)

----------
As I said in my previous post, if the transaction is created right after the 
BYE is received (using t_newtran()), then it works ok.
So yes, the workaround is to pre-create the transaction before doing any 
blocking operations.

The issue here is that the tm callbacks are lost when the transaction is not 
pre-created.  And this is an issue that will affect all modules that are using 
tm callbacks.  There are no ERROR logs to show that callbacks have been lost 
and an admin will have a hard time figuring out what's going on when weird 
things are happening.  If we want to just enforce the workaraound (pre-create 
the transaction) it would be helpful to somehow notify in the logs that 
callbacks registration will be lost.
----------

More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=424#comment1624

You are receiving this message because you have requested it from the Flyspray 
bugtracking system.  If you did not expect this message or don't want to 
receive mails in future, you can change your notification settings at the URL 
shown above.

_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to