Hi Daniel and kamailio devs,
I am curious about when/why TLS objects are free'd especially by
another (worker?) process instead of the routing process.
Here we see TLS happening in PID 18722
8(18722) DEBUG: tls [tls_server.c:199]: tls_complete_init():
completing tls connection initialization
Later we see
9(18723) DEBUG: tls [tls_server.c:684]: tls_h_tcpconn_close_f():
Closing SSL connection 0x7f4ef9732080
1. Is 9(PID 18723) a kind of "garbage collection" process that cleans
up for the children?
2. How does 8 signal 9 that the connection is no longer used and
should be cleaned up?
Cheers
Anthony