From c240396ad5041ff7c181f2d2cc7cdf01451148a7 Mon Sep 17 00:00:00 2001 From: Sir Richard Date: Wed, 10 Mar 2010 18:28:45 +0000 Subject: [PATCH] [SCM]: Fix SCM shutdown. Now all services are stopped (in my working copy with the CSRSS shutdown code). svn path=/trunk/; revision=46068 --- reactos/base/system/services/services.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/base/system/services/services.c b/reactos/base/system/services/services.c index 44ee8f396af..2d97ce44f4f 100644 --- a/reactos/base/system/services/services.c +++ b/reactos/base/system/services/services.c @@ -279,7 +279,7 @@ ShutdownHandlerRoutine(DWORD dwCtrlType) { DPRINT1("ShutdownHandlerRoutine() called\n"); - if (dwCtrlType == CTRL_SHUTDOWN_EVENT) + if (dwCtrlType & (CTRL_SHUTDOWN_EVENT | CTRL_LOGOFF_EVENT)) { DPRINT1("Shutdown event received!\n"); ScmShutdown = TRUE;