From 440e9b751f47c7b99b228bee54f6a33f05ba27f2 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Tue, 14 Sep 2010 09:25:58 -0400 Subject: [PATCH] Use SIG_SETMASK when resetting signal mask instead of SIG_UNBLOCK. --HG-- branch : 1.7 --- sudo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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__) /* -- 2.50.1