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