summaryrefslogtreecommitdiffstats
path: root/signals.c
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2007-01-27 13:31:39 +0000
committerRoy Marples <roy@marples.name>2007-01-27 13:31:39 +0000
commit15493e55ffd511f8651b98edde70654dfb4870c1 (patch)
treecce9e7059c06ca2827e96f99a5ab6d88258017b2 /signals.c
parent69a4dcec50c641389b6195bc6dd2258e5f897eba (diff)
downloaddhcpcd-15493e55ffd511f8651b98edde70654dfb4870c1.tar.xz
Respond to SIGCHLD with a wait so we don't leave zombies around.
Diffstat (limited to 'signals.c')
-rw-r--r--signals.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/signals.c b/signals.c
index d3af679f..5aa29e91 100644
--- a/signals.c
+++ b/signals.c
@@ -57,6 +57,7 @@ void signal_setup(void)
signal (SIGALRM, signal_handler);
signal (SIGTERM, signal_handler);
signal (SIGINT, signal_handler);
+ signal (SIGCHLD, signal_handler);
}
/* Quick little function to setup the rfds. Will return the