summaryrefslogtreecommitdiffstats
path: root/signals.c
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2009-01-20 16:32:42 +0000
committerRoy Marples <roy@marples.name>2009-01-20 16:32:42 +0000
commitb2fad69f5e9371d4e1811e194092e1c239e1c8ba (patch)
treeb356babae6889d3c95839895b1e217aee62de2d0 /signals.c
parentd600f7076c1acdb0e9c7df6525590bc9921b109b (diff)
downloaddhcpcd-b2fad69f5e9371d4e1811e194092e1c239e1c8ba.tar.xz
We need to handle SIGPIPE so we don't abort.
Diffstat (limited to 'signals.c')
-rw-r--r--signals.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/signals.c b/signals.c
index d98a2dcc..98c7b61f 100644
--- a/signals.c
+++ b/signals.c
@@ -39,10 +39,11 @@
static int signal_pipe[2];
static const int handle_sigs[] = {
- SIGHUP,
SIGALRM,
- SIGTERM,
- SIGINT
+ SIGHUP,
+ SIGINT,
+ SIGPIPE,
+ SIGTERM
};
static void