master
 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}