richfelker left a comment (kamailio/kamailio#4534)

It looks like they're trying to force all the keys this module creates to be 
contiguous integer values starting at zero so that they can clear them all when 
forking. The right way to do that, if it's really needed, would be to save a 
list of the keys to clear, rather than assuming they can be an integer range. 
But this may not work if the keys are being allocated by something else 
(possibly OpenSSL) in code they don't control. If they're trying to clear keys 
that belong to another library, that's a nasty hack poking at internals that's 
almost certainly not supported, not supposed to work, and not safe, and they 
need to find another way to do whatever it is they want to do (like not trying 
to fork a library that doesn't want to be forked, but starting a clean instance 
instead).


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

Message ID: <kamailio/kamailio/issues/4534/[email protected]>
_______________________________________________
Kamailio - Development Mailing List -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to