在执行官上挂起信号和信号掩码会发生什么



当我执行exec((系统调用(6个exec呼叫家族中的任何一个(时,待处理信号和信号掩码会发生什么?

我理解,从man的CC_1页面中,信号处置已重置为默认值。但是它没有提及信号处置和信号掩模。

我想知道发生了什么以及为什么会发生这种情况的任何理由。

谢谢

这有很好的记录。

信号行为显然是将其设置为处理程序的默认值,因为捕获功能代码从定义上无法生存到exec。如果是SIG_DFLSIG_IGN,则仍然如此。

流程信号掩码是按照记录的。

最新更新