From: Eric Leblond Date: Wed, 11 Dec 2013 08:26:18 +0000 (+0100) Subject: suricata: ignore SIGHUP signal X-Git-Tag: suricata-2.0beta2~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F711%2Fhead;p=thirdparty%2Fsuricata.git suricata: ignore SIGHUP signal This patch ignores the SIGHUP signal instead of having the default behavior. --- diff --git a/src/suricata.c b/src/suricata.c index d1a438e0fc..2e16169df0 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -272,13 +272,6 @@ void SignalHandlerSigusr2(int sig) return; } -#if 0 -static void SignalHandlerSighup(/*@unused@*/ int sig) { - sighup_count = 1; - suricata_ctl_flags |= SURICATA_SIGHUP; -} -#endif - #ifdef DBG_MEM_ALLOC #ifndef _GLOBAL_MEM_ #define _GLOBAL_MEM_ @@ -1630,7 +1623,7 @@ static int InitSignalHandler(SCInstance *suri) #ifndef OS_WIN32 /* SIGHUP is not implemented on WIN32 */ - //UtilSignalHandlerSetup(SIGHUP, SignalHandlerSighup); + UtilSignalHandlerSetup(SIGHUP, SIG_IGN); /* Try to get user/group to run suricata as if command line as not decide of that */