[Oisf-devel] thoughs on ignore SIGPIPE
Delta Yeh
delta.yeh at gmail.com
Thu Dec 15 12:40:01 UTC 2011
Hi all,
I notice that suricata use socket somewhere, but it does not set
handler for SIGPIPE.
For socket application, we usually ignore SIGPIPE,
The default SIGPIPE handle will exit process.
So maybe we need:
/* registering signals we use */
SignalHandlerSetup(SIGINT, SignalHandlerSigint);
SignalHandlerSetup(SIGTERM, SignalHandlerSigterm);
+ SignalHandlerSetup(SIGPIPE, SIG_IGN);
+ SignalHandlerSetup(SIGSYS, SIG_IGN);
Any suggestion on this change?
BR,
DeltaY
More information about the Oisf-devel
mailing list