aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/charon/daemon.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/charon/daemon.c b/src/charon/daemon.c
index b9c06622b..e71225fd1 100644
--- a/src/charon/daemon.c
+++ b/src/charon/daemon.c
@@ -129,6 +129,7 @@ static void run(private_daemon_t *this)
sigaddset(&set, SIGINT);
sigaddset(&set, SIGHUP);
sigaddset(&set, SIGTERM);
+ sigprocmask(SIG_BLOCK, &set, NULL);
while (TRUE)
{