We use the libzdb library in one of our projects together with mysql 5.5

This program is multithreaded and the different threads (forks) use the same connection pool. On a sigterm to the main process the child processes are killed and the main process will clear all allocated resource. When this main process calls "ConnectionPool_free" this function never returns.

I can produce more debug info when needed.

Regards,
--

Michel Verbraak