有时候不希望在接到信号时就立即停止当前执行,去处理信号,同时也不希望忽略该信号,而是延时一段时间去调用信号处理函数 1. 信号阻塞和忽略信号的区别 操作系统在信号被进程解除阻塞之前不会将信号传递出去,被阻塞的信号也不会影响进程的行为,信号只是暂时被阻止传递.当进程忽略一个信号时,信号会被传递出去但进程会将信号丢弃 2. sigprocmask int sigprocmask(int how, const sigset_t *set, sigset_t *oldset); 改变进程的当前阻塞信号集…