From 5b5fc677b313908b8d1a775cd6af08202841d908 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Thu, 14 May 2020 16:31:49 +0200 Subject: Move handling of dead children back to SIGCHLD handler Signed-off-by: David Oberhollenzer --- initd/runsvc.c | 1 + 1 file changed, 1 insertion(+) (limited to 'initd/runsvc.c') diff --git a/initd/runsvc.c b/initd/runsvc.c index df5a656..5495f15 100644 --- a/initd/runsvc.c +++ b/initd/runsvc.c @@ -205,6 +205,7 @@ pid_t runsvc(service_t *svc) act.sa_handler = SIG_DFL; sigaction(SIGUSR1, &act, NULL); + sigaction(SIGCHLD, &act, NULL); if (setup_env()) exit(EXIT_FAILURE); -- cgit v1.2.3