--------------------- PatchSet 6288 Date: 2004/08/29 08:27:08 Author: serassio Branch: nt-2_5 Tag: (none) Log: Fixed a bug in WIN32_Exit function when running in interactive mode Members: src/win32.c:1.5.14.20->1.5.14.21 Index: squid/src/win32.c =================================================================== RCS file: /cvsroot/squid-sf//squid/src/win32.c,v retrieving revision 1.5.14.20 retrieving revision 1.5.14.21 diff -u -r1.5.14.20 -r1.5.14.21 --- squid/src/win32.c 27 Jun 2004 18:50:06 -0000 1.5.14.20 +++ squid/src/win32.c 29 Aug 2004 08:27:08 -0000 1.5.14.21 @@ -334,9 +334,11 @@ Win32SockCleanup(); #endif #if USE_WIN32_SERVICE - if (!Squid_Aborting) { - svcStatus.dwCurrentState = SERVICE_STOPPED; - SetServiceStatus(svcHandle, &svcStatus); + if (WIN32_run_mode == _WIN_SQUID_RUN_MODE_SERVICE) { + if (!Squid_Aborting) { + svcStatus.dwCurrentState = SERVICE_STOPPED; + SetServiceStatus(svcHandle, &svcStatus); + } } #endif #ifdef _SQUID_MSWIN_