标签: c unix operating-system signals
被阻止时的信号被添加到挂起队列中,并且仅在它们被解除阻止时才传递。我想阻止某些信号,仅在所有信号都在待处理队列中时才取消阻止它们。是否有一种机制或系统调用可用来为进程打印挂起的信号。
答案 0 :(得分:1)
查看man sigpending手册页:
man sigpending
sigpending()返回待交付的信号集 到调用线程(即,在 封锁)。待处理信号的掩码按组返回。