From aa363f9388685a96a0af12b6f4a6dfa20d4243f9 Mon Sep 17 00:00:00 2001 From: Qi Wang Date: Mon, 26 Jun 2017 11:17:45 -0700 Subject: Fix pthread_sigmask() usage to block all signals. --- src/background_thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/background_thread.c b/src/background_thread.c index cc5100d..eb30eb5 100644 --- a/src/background_thread.c +++ b/src/background_thread.c @@ -355,7 +355,7 @@ background_thread_create_signals_masked(pthread_t *thread, * an empty signal set. */ sigset_t set; - sigemptyset(&set); + sigfillset(&set); sigset_t oldset; int mask_err = pthread_sigmask(SIG_SETMASK, &set, &oldset); if (mask_err != 0) { -- cgit v0.12