From: Vincent Bernat Date: Thu, 24 May 2012 17:10:34 +0000 (+0200) Subject: lldpd: disable SIGPIPE signal X-Git-Tag: 0.6.1~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=595184b05260442c7c8e9d266a95d5de567a548a;p=thirdparty%2Flldpd.git lldpd: disable SIGPIPE signal --- diff --git a/src/lldpd.c b/src/lldpd.c index 1880c3fb..702ef3f6 100644 --- a/src/lldpd.c +++ b/src/lldpd.c @@ -1176,6 +1176,9 @@ lldpd_main(int argc, char *argv[]) S_IRGRP | S_IWGRP | S_IXGRP) == -1) LLOG_WARN("unable to chmod control socket"); + /* Disable SIGPIPE */ + signal(SIGPIPE, SIG_IGN); + /* Detach if needed */ if (!debug) { int pid;