1
0
mirror of https://github.com/fluencelabs/musl synced 2025-06-16 08:21:55 +00:00
Files
musl/src/signal/sigpause.c

12 lines
191 B
C
Raw Normal View History

2011-02-12 00:22:29 -05:00
#include <signal.h>
#include <stdlib.h>
int sigpause(int sig)
{
sigset_t mask;
if (sigprocmask(0, NULL, &mask) < 0 || sigdelset(&mask, sig) < 0)
return -1;
return sigsuspend(&mask);
}