From 242aae96c7ce0e98bfbf9f436bbf2c1dbb88467e Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Tue, 11 Sep 2018 10:06:22 +0200 Subject: [PATCH] MEDIUM: mworker: never block SIG{TERM,INT} during reload The master should be able to be killed even if the reload is not finished. --- src/haproxy.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/haproxy.c b/src/haproxy.c index 69d42da74..e2fd627f8 100644 --- a/src/haproxy.c +++ b/src/haproxy.c @@ -491,8 +491,6 @@ static void mworker_block_signals() sigaddset(&set, SIGUSR1); sigaddset(&set, SIGUSR2); sigaddset(&set, SIGHUP); - sigaddset(&set, SIGINT); - sigaddset(&set, SIGTERM); sigaddset(&set, SIGCHLD); ha_sigmask(SIG_SETMASK, &set, NULL); } @@ -505,8 +503,6 @@ static void mworker_unblock_signals() sigaddset(&set, SIGUSR1); sigaddset(&set, SIGUSR2); sigaddset(&set, SIGHUP); - sigaddset(&set, SIGINT); - sigaddset(&set, SIGTERM); sigaddset(&set, SIGCHLD); ha_sigmask(SIG_UNBLOCK, &set, NULL); }