aboutsummaryrefslogtreecommitdiff
path: root/eperd/eooqd.c
diff options
context:
space:
mode:
authorBjørn Mork <bjorn@mork.no>2017-03-04 21:06:10 +0100
committerBjørn Mork <bjorn@mork.no>2017-03-04 21:06:10 +0100
commitbefdaa92d2c6ea36d6c3900b3882e7bf89934fb6 (patch)
tree8910dc1cd78b5c6e263c9bb42440edfac9430f68 /eperd/eooqd.c
parent8712f3f01a5acaa5426c03fc4510f18985b84b66 (diff)
ripe-atlas-fw: imported version 47604760
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Diffstat (limited to 'eperd/eooqd.c')
-rw-r--r--eperd/eooqd.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/eperd/eooqd.c b/eperd/eooqd.c
index 8c11f62..8f94614 100644
--- a/eperd/eooqd.c
+++ b/eperd/eooqd.c
@@ -185,6 +185,9 @@ int eooqd_main(int argc, char *argv[])
limit.rlim_max= RLIM_INFINITY;
setrlimit(RLIMIT_CORE, &limit);
+ /* Ignore SIGPIPE, broken TCP sessions may trigger them */
+ signal(SIGPIPE, SIG_IGN);
+
/* Create libevent event base */
EventBase= event_base_new();
if (!EventBase)