![]() ![]() | ![]() |
version 1.5, 2000/07/20 13:29:43 | version 1.6, 2000/07/20 14:00:01 |
---|---|
Line 55 void install_signal_handler(int sig, voi | Line 55 void install_signal_handler(int sig, voi |
action.sa_sigaction=handler; | action.sa_sigaction=handler; |
sigemptyset(&action.sa_mask); | sigemptyset(&action.sa_mask); |
action.sa_flags=SA_RESTART|SA_SIGINFO; /* pass siginfo */ | action.sa_flags=SA_RESTART|SA_NODEFER|SA_SIGINFO; /* pass siginfo */ |
sigaction(sig, &action, NULL); | sigaction(sig, &action, NULL); |
} | } |
#endif | #endif |