From 9058770bb700317eb2dd9ac6a9946ee1c4361022 Mon Sep 17 00:00:00 2001 From: Ashish Kumar Yadav Date: Sat, 6 Mar 2021 03:32:38 +0530 Subject: [PATCH] Small improvement in setupsignals --- dwmblocks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dwmblocks.c b/dwmblocks.c index 9c443dc..eb16f62 100644 --- a/dwmblocks.c +++ b/dwmblocks.c @@ -105,7 +105,7 @@ setupsignals() sigaction(SIGRTMIN, &sa, NULL); /* to handle update signals for individual blocks */ - sa.sa_flags |= SA_NODEFER; + sa.sa_flags = SA_NODEFER | SA_RESTART | SA_SIGINFO; sa.sa_mask = blocksigmask; sa.sa_sigaction = sighandler; for (Block *block = blocks; block->pathu; block++)