]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Added case to ensure that normal cleanup code is run during system shutdown
authorDanny Mayer <source@isc.org>
Sat, 2 Feb 2002 00:56:40 +0000 (00:56 +0000)
committerDanny Mayer <source@isc.org>
Sat, 2 Feb 2002 00:56:40 +0000 (00:56 +0000)
bin/named/win32/ntservice.c

index f53c0266773e6be9935e40dfd73516ce368fed12..359ad96295a623c706827c605255437a36d130fe 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: ntservice.c,v 1.4 2001/09/01 05:27:46 mayer Exp $ */
+/* $Id: ntservice.c,v 1.5 2002/02/02 00:56:40 mayer Exp $ */
 
 #include <config.h>
 #include <stdio.h>
@@ -135,6 +135,7 @@ ServiceControl(DWORD dwCtrlCode) {
                UpdateSCM(0);
                break;
 
+        case SERVICE_CONTROL_SHUTDOWN:
         case SERVICE_CONTROL_STOP:
                ns_server_flushonshutdown(ns_g_server, ISC_TRUE);
                isc_app_shutdown();