10 lines
141 B
C
10 lines
141 B
C
|
#include <signal.h>
|
||
|
|
||
|
int sigpause(int sig)
|
||
|
{
|
||
|
sigset_t mask;
|
||
|
sigprocmask(0, 0, &mask);
|
||
|
sigdelset(&mask, sig);
|
||
|
return sigsuspend(&mask);
|
||
|
}
|