[sr-dev] [kamailio/kamailio] BUG: qm_free: freeing already freed pointer - versions 5.1.3 (#1939)

Daniel-Constantin Mierla notifications at github.com
Mon Apr 29 17:13:13 CEST 2019


Probably it requires a mechanism to detect if a reload operation is ongoing -- there are two structures caching the records from the database, one active and one to build the new list on reload, rotating once the reload is finished. But if many reload operations happen at the same time, then it can be a conflict. I have to check the code, I don't recall who written that part and what safety checks are in place.

Normally, if the rpc reload command is sent via fifo file, it cannot be more than one executed at a time, but if you do it over http, then it can be a race.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/1939#issuecomment-487620038
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20190429/5bb3fcf1/attachment.html>


More information about the sr-dev mailing list