i can (quite) reliably reproduce this bug on today's HEAD (commit 1ded173) on Ubuntu 22.04.3, compiled with OpenSSL 3.0.2, with --atexit=0, the tls module loaded first, and init mode 1.

In my case it happens when using the http_client module to make many concurrent requests to an external https server.

Using the tlsa module, i cannot reproduce the problem.

the logs show

123(154) CRITICAL: <core> [core/pass_fd.c:281]: receive_fd(): EOF on 27
 0(1) ALERT: <core> [main.c:801]: handle_sigs(): child process 30 exited by a signal 6
 0(1) ALERT: <core> [main.c:805]: handle_sigs(): core was generated
 0(1) INFO: <core> [main.c:828]: handle_sigs(): terminating due to SIGCHLD

I have a backtrace to share if needed.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <kamailio/kamailio/issues/3635/1821113592@github.com>