diff -r eebc3d32c7c1 -r f45e962edf45 src/server/daemon/sessionhandler.c --- a/src/server/daemon/sessionhandler.c Sat May 14 11:18:14 2022 +0200 +++ b/src/server/daemon/sessionhandler.c Sat May 14 12:45:59 2022 +0200 @@ -126,6 +126,7 @@ SessionHandler* create_basic_session_handler() { BasicSessionHandler *handler = malloc(sizeof(BasicSessionHandler)); handler->threadpool = threadpool_new(4, 8); + threadpool_start(handler->threadpool); // TODO: handle error handler->sh.enqueue_connection = basic_enq_conn; handler->sh.keep_alive = basic_keep_alive; handler->sh.create_iostream = create_connection_iostream;