aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/supervision/s6-svscan.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/supervision/s6-svscan.c b/src/supervision/s6-svscan.c
index 9fca245..202841c 100644
--- a/src/supervision/s6-svscan.c
+++ b/src/supervision/s6-svscan.c
@@ -1,5 +1,7 @@
/* ISC license. */
+#include <skalibs/nonposix.h>
+
#include <string.h>
#include <sys/stat.h>
#include <sys/wait.h>
@@ -731,12 +733,10 @@ int main (int argc, char const *const *argv)
sigaddset(&set, SIGQUIT) ;
sigaddset(&set, SIGUSR1) ;
sigaddset(&set, SIGUSR2) ;
+ sigaddset(&set, SIGWINCH) ;
#ifdef SIGPWR
sigaddset(&set, SIGPWR) ;
#endif
-#ifdef SIGWINCH
- sigaddset(&set, SIGWINCH) ;
-#endif
if (!selfpipe_trapset(&set)) strerr_diefu1sys(111, "trap signals") ;
initial_cleanup() ;