1*c9945492SAndroid Build Coastguard Worker #include <signal.h> 2*c9945492SAndroid Build Coastguard Worker sigpause(int sig)3*c9945492SAndroid Build Coastguard Workerint sigpause(int sig) 4*c9945492SAndroid Build Coastguard Worker { 5*c9945492SAndroid Build Coastguard Worker sigset_t mask; 6*c9945492SAndroid Build Coastguard Worker sigprocmask(0, 0, &mask); 7*c9945492SAndroid Build Coastguard Worker sigdelset(&mask, sig); 8*c9945492SAndroid Build Coastguard Worker return sigsuspend(&mask); 9*c9945492SAndroid Build Coastguard Worker } 10