--- innwebd/service.cpp 2004/07/02 11:35:17 1.1 +++ innwebd/service.cpp 2004/07/03 15:10:23 1.2 @@ -30,6 +30,8 @@ void service::Run() { this->ctrld.StartupDelay(); + this->ctrld.InitThreadPool(); + if (this->ctrld.begin() == 0) { syslog << logfile::log_head << "Begin CONTROL ... OK" << endl; @@ -56,4 +58,6 @@ void service::Run() { syslog << logfile::log_head << "End CONTROL ... Failed" << endl; } + + this->ctrld.CleanupThreadPool(); }