Hello,

Just to confirm, as I quickly checked into a code of 5.8.x branch, there
were no modification on app_python3 module to comply with tls_threads_mode
mechanism?

Asking this beforehand posting a bug, that if using a quite simple script
into module, with tls_threads_mode = 2 Kamailio just hangs at the start and
become unresponsive.

And by simple I mean something like this

class PyKamailio:
    def __init__(self):
        self.test = 1
    def child_init(self, rank):
        """Executed by app_python module when a new worker process (child)
is initialized by Kamailio."""
        return 1

def mod_init():
    """ Executed by app_python module when it is initialized by Kamailio."""
    return PyKamailio()

with tls_threads_mode = 1 and 3 it loads, but if add some HTTPS calls
inside the script (even not the calls, but importing the methods, that are
making calls with import), it just start failing on TLS load, despite that
on packets processed (OPTIONS) no python_exec() is called, just from the
fact of having HTTPS calls into Python script.

-- 
Best regards,
Ihor (Igor)
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:

Reply via email to