From 3ada6dc6c196b3d63883297d900e95bf4e016a11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 30 May 2005 10:58:14 +0000 Subject: [PATCH] ignore SIGPIPE git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15298 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kcm/main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kcm/main.c b/kcm/main.c index 7787785c4..e0e8e3b1c 100644 --- a/kcm/main.c +++ b/kcm/main.c @@ -87,12 +87,16 @@ main(int argc, char **argv) sa.sa_handler = sigusr2; sigaction(SIGUSR2, &sa, NULL); + + sa.sa_handler = SIG_IGN; + sigaction(SIGPIPE, &sa, NULL); } #else signal(SIGINT, sigterm); signal(SIGTERM, sigterm); signal(SIGUSR1, sigusr1); signal(SIGUSR2, sigusr2); + signal(SIGPIPE, SIG_IGN); #endif if (detach_from_console) daemon(0, 0);