摘要: 我们已经学习了如何修改进程的信号掩码,实现指定信号的阻塞与接触阻塞。我们可以使用这一技术来保护临界区域的代码(当在这一段区域内执行代码的时候哦,我们不希望被信号中断),但是如果我们想要接触一个信号的阻塞,然后进入暂停状态,等待之前阻塞的信号的出现呢?假设指定的信号是SIGINT,可能会采用如下的方式来实现,但是确实错误的: sigset_t newmask,oldmask;sigem... 阅读全文
posted @ 2016-05-24 22:55 U201013687 阅读(424) 评论(0) 推荐(0) 编辑