Lines Matching refs:signum
522 static void exit_signal_handler(int signum)
525 logmsg("exit_signal_handler: %d", signum);
528 exit_signal = signum;
534 (void)signal(signum, exit_signal_handler);
557 int signum = 0;
561 case CTRL_C_EVENT: signum = SIGINT; break;
564 case CTRL_CLOSE_EVENT: signum = SIGTERM; break;
567 case CTRL_BREAK_EVENT: signum = SIGBREAK; break;
571 if(signum) {
572 logmsg("ctrl_event_handler: %lu -> %d", dwCtrlType, signum);
573 raise(signum);
587 int signum = 0;
591 case WM_CLOSE: signum = SIGTERM; break;
595 if(signum) {
596 logmsg("main_window_proc: %d -> %d", uMsg, signum);
597 raise(signum);
657 static SIGHANDLER_T set_signal(int signum, SIGHANDLER_T handler,
666 sigaddset(&sa.sa_mask, signum);
669 if(sigaction(signum, &sa, &oldsa))
674 SIGHANDLER_T oldhdlr = signal(signum, handler);
678 siginterrupt(signum, (int) restartable);