Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1088605
  • 博文数量: 132
  • 博客积分: 612
  • 博客等级: 中士
  • 技术积分: 1389
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-14 16:06
文章分类

全部博文(132)

文章存档

2015年(2)

2014年(55)

2013年(53)

2012年(2)

2011年(20)

分类: LINUX

2014-03-30 23:33:12

在使用sem_wait()阻塞时总是发现在本该阻塞的地方竟然退出了。太假了吧,这样的话sem_wait()也太不靠谱了,究竟是谁让它退出的? 后来在网上查了一下发现原来是调用的方式不太严谨,不能直接就用sem_wait()来作为阻塞时用,因为sem_wait()有可能会被其它信号中断,如EINTR,所以需要将它排除掉。
阅读(4899) | 评论(0) | 转发(0) |
0

上一篇:信号量

下一篇:svn的switch用法

给主人留下些什么吧!~~