From: Aleš Křenek Date: Fri, 31 Aug 2007 15:44:03 +0000 (+0000) Subject: ignore SIGPIPE (occurs normally) X-Git-Tag: glite-lb-client_R_3_0_1_1~8 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=270aac52658d596a03bcd7a435e3389bf9983cb0;p=jra1mw.git ignore SIGPIPE (occurs normally) --- diff --git a/org.glite.lb.logger/src/interlogd.c b/org.glite.lb.logger/src/interlogd.c index 010a8bc..375d883 100644 --- a/org.glite.lb.logger/src/interlogd.c +++ b/org.glite.lb.logger/src/interlogd.c @@ -282,7 +282,7 @@ main (int argc, char **argv) exit(EXIT_FAILURE); } - if (signal(SIGPIPE, handle_signal) == SIG_ERR + if (signal(SIGPIPE, SIG_IGN) == SIG_ERR || signal(SIGABRT, handle_signal) == SIG_ERR || signal(SIGTERM, handle_signal) == SIG_ERR || signal(SIGINT, handle_signal) == SIG_ERR) {