|
|
|
@ -2226,8 +2226,10 @@ static int MayDaemonize(SCInstance *suri)
|
|
|
|
static int InitSignalHandler(SCInstance *suri)
|
|
|
|
static int InitSignalHandler(SCInstance *suri)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
/* registering signals we use */
|
|
|
|
/* registering signals we use */
|
|
|
|
|
|
|
|
#ifndef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
|
|
|
|
UtilSignalHandlerSetup(SIGINT, SignalHandlerSigint);
|
|
|
|
UtilSignalHandlerSetup(SIGINT, SignalHandlerSigint);
|
|
|
|
UtilSignalHandlerSetup(SIGTERM, SignalHandlerSigterm);
|
|
|
|
UtilSignalHandlerSetup(SIGTERM, SignalHandlerSigterm);
|
|
|
|
|
|
|
|
#endif
|
|
|
|
#ifndef OS_WIN32
|
|
|
|
#ifndef OS_WIN32
|
|
|
|
UtilSignalHandlerSetup(SIGHUP, SignalHandlerSigHup);
|
|
|
|
UtilSignalHandlerSetup(SIGHUP, SignalHandlerSigHup);
|
|
|
|
UtilSignalHandlerSetup(SIGPIPE, SIG_IGN);
|
|
|
|
UtilSignalHandlerSetup(SIGPIPE, SIG_IGN);
|
|
|
|
|