1#include <signal.h>
2
3int sigrelse(int sig)
4{
5 sigset_t mask;
6
7 sigemptyset(&mask);
8 if (sigaddset(&mask, sig) < 0) return -1;
9 return sigprocmask(SIG_UNBLOCK, &mask, 0);
10}