在C中的待处理信号队列中打印被阻止的信号

时间:2018-11-05 10:33:21

标签: c unix operating-system signals

被阻止时的信号被添加到挂起队列中,并且仅在它们被解除阻止时才传递。我想阻止某些信号,仅在所有信号都在待处理队列中时才取消阻止它们。是否有一种机制或系统调用可用来为进程打印挂起的信号。

1 个答案:

答案 0 :(得分:1)

查看man sigpending手册页:

  

sigpending()返回待交付的信号集          到调用线程(即,在          封锁)。待处理信号的掩码按组返回。