tcp.h: add SOL_TCP, analoguous to udp.h
[musl] / src / signal / sigpause.c
index 263c00f..6c0f05d 100644 (file)
@@ -4,8 +4,7 @@
 int sigpause(int sig)
 {
        sigset_t mask;
-
-       if (sigprocmask(0, NULL, &mask) < 0 || sigdelset(&mask, sig) < 0)
-               return -1;
+       sigprocmask(0, 0, &mask);
+       sigdelset(&mask, sig);
        return sigsuspend(&mask);
 }