The developer of that part (which was developed by SER project during 
2005-2008, when Kamailio was separate project, then inherited it as part of 
SIP-Router project merging) is no longer active. The design is rather complex, 
without much documentation, but the code is available and you can try to 
understand and fix issues that you find there. Or ask for a refund :-) ...

Besides this potential issue (which is not confirmed, btw, I just suggested 
alternative based on code that I am more familiar with and offer same kind of 
functionality), over the years a couple of other design flaws were reported 
related to this component, like accumulating memory on value changing because 
of inactive processes that do not get the chance to update the reference 
counters.

Independently at that time, Kamailio implemented shared memory variables 
($shv(...)) for cases when change of value at runtime via rpc is needed, or 
local private memory variables ($var(...)) or defines for variables/values that 
do not need to be changed. The $shv and $var can be initialized via pv 
modparams. Personally I use these ones because I feel more confident in the 
code behind them and the ability to fix in case of troubles.

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

Message ID: <kamailio/kamailio/issues/3905/2258143...@github.com>
_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to