aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/main.c b/main.c
index f63fbbf..3334ed9 100644
--- a/main.c
+++ b/main.c
@@ -2389,8 +2389,8 @@ int main(int argc, char *argv[]) {
}
sa.sa_handler = SIG_IGN;
- if (sigaction(SIGPIPE, &sa, NULL) == -1)
- vis_die(vis, "Failed to ignore SIGPIPE\n");
+ if (sigaction(SIGPIPE, &sa, NULL) == -1 || sigaction(SIGQUIT, &sa, NULL) == -1)
+ vis_die(vis, "Failed to ignore signals\n");
sigset_t blockset;
sigemptyset(&blockset);