I pushed a safety check to skip t_continue() if the transaction was not 
suspended. Can you try with latest master branch or backport the commits 
52c4965bbb4cde5d7bddcf697aa504e7c2202ac1 and 
171553ebcac2f00a015191f36f2f228c0d3e483b to your branch?

Your scenario is rather interesting, would be good if you can test it again 
with the patches to see the result. t_continue() expects some fields in current 
branch that were set by t_suspend(), perhaps not having everywhere safety 
checks when accessing them, that's why I added a generic safety check.

An again, at runtime kamailio should not crash, event the config is not well 
written, we need to detect and throw error messages.


---
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/322#issuecomment-140038663
_______________________________________________
sr-dev mailing list
sr-dev@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to