今天,当一个程序在epoll_wait阻塞时,用strace跟踪了一下,结果epoll_wait就被EINTR唤醒了,并且返回-1;

所以,当epoll_wait返回-1时,需要判断errno是不是EINTR,如果是,继续epoll_wait就行了。

还有,当一个进程没有子进程的时候,调用wait()不会阻塞,而是没玩没了的返回-1。

最新文章

  1. SHOI2016游记&滚粗记&酱油记
  2. 个人纪录(初)----Ueditor文本编辑器的引用
  3. AndroidTouchGalleryLibrary 优化
  4. 一台电脑存放多个git账户的多个rsa秘钥
  5. Orchard用LiveWriter写博客
  6. lintcode:Minimum Subarray 最小子数组
  7. jquery 数组和字典
  8. 软工UML学习札记
  9. java08双重循环打印图形
  10. mysql中select into 和sql中的select into 对比
  11. Javascript 拖拽的一些简单的应用——逐行分析代码,让你轻松了解拖拽的原理
  12. hough变换是如何检测出直线和圆的?
  13. Objective-C中的类目(Category),延展(Extension)
  14. 启用nginx status状态详解
  15. Python之数学(math)和随机数(random)
  16. java去重(1通过迭代器,2直接赋值)
  17. centos7添加图像化桌面并设置中文
  18. ActionScript 3.0 API 中的 Video 类
  19. python 练习1(流控制)
  20. MVC控制器传递多个实体类集合到视图的方案总结

热门文章

  1. Python图形开发之PIL
  2. 算法实践--最小生成树(Kruskal算法)
  3. Windows安装配置Anaconda2/PyCharm
  4. C++Primer第五版——习题答案详解(五)
  5. 第一个Eureka程序,Eureka Client的自启动原理和简要过程
  6. 涂抹mysql笔记-安装mysql
  7. k8s学习笔记之一:kubernetes简介
  8. selenium:chromedriver与chrome版本对应关系
  9. django-celery使用
  10. autolayout后获取frame