I have mentioned this before as an issue and it was a driving factor behind creating the
API to the curl module. Having multiple modules using Curl that initiates OpenSSL (or
non-curl modules initiating OpenSSL) will lead to problems. I remember that Kevin Fleming
while working with Asterisk wrote a wrapper library that initialised OpenSSL once only for
all modules. I have no idea if that still exists, but if it does, it could be an
inspiration.
--
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/3695#issuecomment-1876836964
You are receiving this because you are subscribed to this thread.
Message ID: <kamailio/kamailio/issues/3695/1876836964(a)github.com>