Skip to content
Snippets Groups Projects
Commit fab4a15e authored by Guillaume Roguez's avatar Guillaume Roguez Committed by Olivier SOLDANO
Browse files

ignore SIGPIPE signal (POSIX)


SIGPIPE handling on POSIX compliant system was not ignored
correctly.

Change-Id: I41c331363599de0d12727c526f661ffcac408023
Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
parent 9fe0c73f
Branches
No related tags found
No related merge requests found
......@@ -171,7 +171,6 @@ signal_handler(int code)
signal(SIGHUP, SIG_DFL);
signal(SIGINT, SIG_DFL);
signal(SIGTERM, SIG_DFL);
signal(SIGPIPE, SIG_IGN);
// Interrupt the process
#if REST_API
......@@ -210,6 +209,7 @@ main(int argc, char *argv [])
signal(SIGINT, signal_handler);
signal(SIGHUP, signal_handler);
signal(SIGTERM, signal_handler);
signal(SIGPIPE, SIG_IGN);
#if REST_API
try {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment