From ea35a8dd93ac1ff331e60116e3685737e4a4e9de Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Thu, 23 Jan 2020 19:56:43 +0100 Subject: [PATCH] Capture sigpipes --- src/donar_init.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/donar_init.c b/src/donar_init.c index b6a1ce7..7e5e78e 100644 --- a/src/donar_init.c +++ b/src/donar_init.c @@ -43,6 +43,7 @@ void signal_init(struct evt_core_ctx* evts) { sigaddset(&mask, SIGINT); sigaddset(&mask, SIGQUIT); sigaddset(&mask, SIGTERM); + sigaddset(&mask, SIGPIPE); if (sigprocmask(SIG_BLOCK, &mask, NULL) == -1) { perror("sigprocmask"); exit(EXIT_FAILURE);