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 b02c32b069)
This commit is contained in:
Jeffrey Altman 2007-01-30 12:07:18 +00:00
parent 9297cac918
commit 70f46fcadc

View File

@ -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;