From: Jeffrey Altman Date: Tue, 30 Jan 2007 12:07:18 +0000 (+0000) Subject: DEVEL15-windows-procmgmt-20070130 X-Git-Tag: openafs-devel-1_5_15~59 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=70f46fcadc4f5af232eba4e9514aba2b3840171d;p=packages%2Fo%2Fopenafs.git DEVEL15-windows-procmgmt-20070130 Do not raise an exception if SIGQUIT is received prior to the registration of the Shutdown handler (cherry picked from commit b02c32b0692991636e06e1205ae0d07c9f15106b) --- diff --git a/src/procmgmt/procmgmt_nt.c b/src/procmgmt/procmgmt_nt.c index 8cfa2b53c..83e923052 100644 --- a/src/procmgmt/procmgmt_nt.c +++ b/src/procmgmt/procmgmt_nt.c @@ -141,13 +141,11 @@ DefaultActionHandler(int signo) case SIGHUP: case SIGINT: case SIGKILL: + case SIGQUIT: case SIGTERM: - case SIGUSR1: - case SIGUSR2: /* default action is "exit" */ ExitProcess(PMGT_SIGSTATUS_ENCODE(signo)); break; - case SIGQUIT: case SIGILL: case SIGABRT: case SIGFPE: @@ -161,6 +159,8 @@ DefaultActionHandler(int signo) RaiseException((DWORD) PMGT_SIGSTATUS_ENCODE(signo), EXCEPTION_NONCONTINUABLE, 0, NULL); break; + case SIGUSR1: + case SIGUSR2: case SIGCHLD: /* default action is "ignore" */ break;