设为首页 加入收藏

TOP

一步一步学Linux C:sigsuspend 进程阻塞
2014-11-24 13:31:46 来源: 作者: 【 】 浏览:1
Tags:步一步 Linux sigsuspend 进程 阻塞

int sigsuspend(const sigset_t *sigmask);


此函数用于进程的挂起,sigmask指向一个信号集。当此函数被调用时,sigmask所指向的信号集中的信号将赋值给信号掩码。之后进程挂起。直到进程捕捉到信号,并调用处理函数返回时,函数sigsuspend返回。信号掩码恢复为信号调用前的值,同时将errno设为EINTR。进程结束信号可将其立即停止。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇一步一步学Linux C:sigprocmask .. 下一篇一步一步学Linux C:raise

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: