[sr-dev] [kamailio/kamailio] dead lock of dialog module (Issue #3084)

progromm notifications at github.com
Wed Apr 13 15:24:15 CEST 2022


> The mode is about leaving the slot locked when != 0, the unlock has to be done by the code using this function.
> 
> Again, if you want to discuss about internal C code, use [sr-dev at lists.kamailio.org](mailto:sr-dev at lists.kamailio.org) mailing list. Do not open issues on this tracker about every piece of code you think its wrong.
> 
> If you get a deadlock or a crash because of some piece of code, then make a proper report, saying when/where it happened, with appropriate debug details as instructed in the issue template.

Sorry... I'm looking forwarding to join the mailing list and waiting for the subscribed result.

By the way, I have reviewed the code again, and confused me again. See `dlg_new_dialog` in `dlg_handlers.c`. After `dlg_search`, the dlg has locked and referenced, but there is no `dlg_hash_release`/`dlg_release` in some places ?


-- 
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/3084#issuecomment-1098046367
You are receiving this because you are subscribed to this thread.

Message ID: <kamailio/kamailio/issues/3084/1098046367 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20220413/f63f305a/attachment.htm>


More information about the sr-dev mailing list