### Description
When Kamailio starts up with app_python3 enabled, multiple threading exceptions appear in the log after forking. The same setup previously using app_python2 exhibits no such errors.
### Expected behavior
When Kamailio starts up with app_python3 enabled, everything is successful.
#### Actual observed behavior
When Kamailio starts up with app_python3 enabled, exceptions in the Python interpreter are logged.
#### Debugging Data
#### Log Messages
[dump.log](https://github.com/kamailio/kamailio/files/3027162/dump.log)
#### SIP Traffic
N/A
### Possible Solutions
The errors may or may not be benign (and thus safe to ignore), routing still appear to work.
### Additional Information
* **Kamailio Version** - output of `kamailio -v`
``` version: kamailio 5.2.2 (x86_64/linux) flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144 MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB poll method support: poll, epoll_lt, epoll_et, sigio_rt, select. id: unknown compiled with gcc 6.3.0 ```
* **Operating System**:
Debian GNU/Linux 9 (stretch)
``` Linux 4e0ff3e84062 4.15.0-46-generic #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019 x86_64 GNU/Linux ```
1. Does your routing script use threading or indirectly via python modules which use threading?
2. Can you reproduce this if you modify the logic to only initialize the threading bits after fork i.e. rank>0?
3. Don't initialize logic that uses threading pre fork().
We do not use threading from our KEMI script and do not import any Python modules that use threading. The Python is all just parsing and routing logic for Kamailio's own modules.
I just started kamailio master branch with app_python3, using the python routing script from source tree `misc/examples/kemi/kamailio-basic-kemi-python.py`. It started fine, so likely you face something related to a python extension you are using. It doesn't seem to have a relation to the C code in Kamailio, therefore I suggest to start a discussion on `sr-users [at] lists.kamailio.org` mailing list to identify the problem, there are many more people using Python then those in the development team.
For not this item is going to be closed, if proves to be something in the code after sorting out on sr-users, then it can be reopened.
Closed #1916.