This is a race that can show up in a multi-process application and is hard to avoid it
completely if you do not "cool down" the server (stop/reduce other interactions
with kamailio) -- you run RPC commands as the same time with triggering shut down.
I pushed the commit referenced above (which depends on another commit to the core) to
narrow down the window of this specific case, but it is not completely avoidable, as the
rpc command can be in the middle of iterating some internal lists when kill is performed
and some structures can be destroyed by other processes.
If someone wants to propose other solutions, make PRs and can be discussed there.
--
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/2433#issuecomment-671396222