From: Todd C. Miller Date: Tue, 14 Sep 2010 13:25:58 +0000 (-0400) Subject: Use SIG_SETMASK when resetting signal mask instead of SIG_UNBLOCK. X-Git-Tag: SUDO_1_7_5~151 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=440e9b751f47c7b99b228bee54f6a33f05ba27f2;p=sudo Use SIG_SETMASK when resetting signal mask instead of SIG_UNBLOCK. --HG-- branch : 1.7 --- diff --git a/sudo.c b/sudo.c index 3b9bd3f16..a9e98dc05 100644 --- a/sudo.c +++ b/sudo.c @@ -1063,8 +1063,8 @@ initial_setup() #endif /* Reset signal mask. */ - (void) sigfillset(&mask); - (void) sigprocmask(SIG_UNBLOCK, &mask, NULL); + (void) sigemptyset(&mask); + (void) sigprocmask(SIG_SETMASK, &mask, NULL); #if defined(__linux__) /*