From b74e1ecf648c3b79c56ba709218b52b3aa2e128a Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Fri, 28 Apr 2017 01:45:03 +0000 Subject: Spell it out for OpenBSD: no, we don't want to trap SIGKILL or SIGSTOP, everything is going to be okay, now now, please don't cry --- src/execline/trap.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/execline/trap.c b/src/execline/trap.c index 29d13ef..4a248d5 100644 --- a/src/execline/trap.c +++ b/src/execline/trap.c @@ -100,6 +100,8 @@ int main (int argc, char const **argv, char const *const *envp) sigset_t full ; sigfillset(&full) ; sigdelset(&full, SIGCHLD) ; + sigdelset(&full, SIGKILL) ; + sigdelset(&full, SIGSTOP) ; for (i = 1 ; i <= NSIG ; i++) if (!argvs[i] && sigismember(&full, i) > 0 && selfpipe_trap(i) < 0) { -- cgit v1.3.1