Linux 信号 sigprocmask和suspend函数

先简要概括下,有时间在详细写。

sigprocmask函数功能:阻塞一个信号集,即用来保护一个临界区不受信号集里的信号影响,不过可以用sigpending函数来保存在此临界区代码执行期间收到被阻塞的信号,待临界区执行完后执行相应动作。

sigsuspend函数功能:挂起进程,直到捕捉到一个信号。

你可能感兴趣的:(Linux 信号 sigprocmask和suspend函数)