From 8cc90ca14d84ef8ec83989de45854a2c7855ee4f Mon Sep 17 00:00:00 2001 From: brain Date: Sun, 2 Feb 2003 16:43:53 +0000 Subject: Added first part of server linking code git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@160 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/inspircd_io.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/inspircd_io.cpp') diff --git a/src/inspircd_io.cpp b/src/inspircd_io.cpp index d561a9c38..6e36de477 100644 --- a/src/inspircd_io.cpp +++ b/src/inspircd_io.cpp @@ -51,12 +51,17 @@ void Start (void) } +void DeadPipe(int status) +{ + signal (SIGPIPE, DeadPipe); +} + int DaemonSeed (void) { int childpid; signal (SIGALRM, SIG_IGN); signal (SIGHUP, Rehash); - signal (SIGPIPE, SIG_IGN); + signal (SIGPIPE, DeadPipe); signal (SIGTERM, Exit); signal (SIGABRT, Exit); signal (SIGSEGV, Error); -- cgit v1.3.1-10-gc9f91