10 using namespace wibble::sys;
13 static void test_signal_action(
int signum)
22 a.sa_handler = test_signal_action;
23 sigemptyset(&a.sa_mask);
28 sig::Action act(SIGUSR1, a);
29 kill(getpid(), SIGUSR1);
38 a.sa_handler = test_signal_action;
39 sigemptyset(&a.sa_mask);
42 sigemptyset(&blocked);
43 sigaddset(&blocked, SIGUSR1);
47 sig::Action act(SIGUSR1, a);
49 sig::ProcMask mask(blocked);
50 kill(getpid(), SIGUSR1);