--------------------- PatchSet 1055 Date: 2004/08/29 08:29:19 Author: serassio Branch: nt Tag: (none) Log: Fixed a bug in WIN32_Exit function when running in interactive mode Members: src/win32.cc:1.4.2.10->1.4.2.11 Index: squid3/src/win32.cc =================================================================== RCS file: /cvsroot/squid-sf//squid3/src/win32.cc,v retrieving revision 1.4.2.10 retrieving revision 1.4.2.11 diff -u -r1.4.2.10 -r1.4.2.11 --- squid3/src/win32.cc 27 Jun 2004 17:37:22 -0000 1.4.2.10 +++ squid3/src/win32.cc 29 Aug 2004 08:29:19 -0000 1.4.2.11 @@ -1,6 +1,6 @@ /* - * $Id: win32.cc,v 1.4.2.10 2004/06/27 17:37:22 serassio Exp $ + * $Id: win32.cc,v 1.4.2.11 2004/08/29 08:29:19 serassio Exp $ * * * * * * * * * Legal stuff * * * * * * * * @@ -399,9 +399,11 @@ #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