This is a recursive access to the same slot in debugger hash table:
* lock the slot to update its list of items
* do shm malloc which does internally a log message which needs to get the
value of the log level of an item on that slot
Solutions:
* make the locks reentrant (perhaps the safest in long term)
* reorder the sequence of code so the shm malloc is not done under the lock
(under lock do only insert/remove of the item, but allocation/free of item must
be done outside of lock region)
---
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/463#issuecomment-169385986
_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev