--- innwebd/innbbsd.cpp 2004/07/03 05:52:38 1.2 +++ innwebd/innbbsd.cpp 2004/07/03 15:10:23 1.3 @@ -77,6 +77,7 @@ int _tmain(int argc, TCHAR* argv[], TCHA //Standalone mode if (argc == 2 && _stricmp(argv[1], "-s") == 0) { + innbbsd_srv.ctrld.InitThreadPool(); innbbsd_srv.ctrld.begin(); innbbsd_srv.ctrld.StartupChild(); @@ -85,10 +86,9 @@ int _tmain(int argc, TCHAR* argv[], TCHA Sleep(100); } - innbbsd_srv.ctrld.bbsd.end(); - innbbsd_srv.ctrld.innd.end(); - innbbsd_srv.ctrld.outd.end(); + innbbsd_srv.ctrld.ShutdownChild(); innbbsd_srv.ctrld.end(); + innbbsd_srv.ctrld.CleanupThreadPool(); return 0; }