aboutsummaryrefslogtreecommitdiff
path: root/eperd/eperd.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/eperd.c
parent8712f3f01a5acaa5426c03fc4510f18985b84b66 (diff)
ripe-atlas-fw: imported version 47604760
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Diffstat (limited to 'eperd/eperd.c')
-rw-r--r--eperd/eperd.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/eperd/eperd.c b/eperd/eperd.c
index 83aff15..b126cce 100644
--- a/eperd/eperd.c
+++ b/eperd/eperd.c
@@ -336,6 +336,9 @@ int eperd_main(int argc UNUSED_PARAM, 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)