--- innwebd/outd.cpp 2004/07/04 06:45:23 1.4 +++ innwebd/outd.cpp 2004/07/04 22:49:03 1.5 @@ -53,6 +53,7 @@ int outd::work() if (hThreadCurrent = CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)base_active::SendThread,(LPVOID)p,0,&ulThreadId)) { base_active::uThreadCount++; + CloseHandle(hThreadCurrent); syslog << logfile::log_head << "Create send thread ... OK" << endl; } else