有人遇到过Operation now in progress, errno=115吗

program2050 2011-12-15 12:35:48
epoll的ET模式下,recv/send的时候不管是block还是nonblock下,在我用apache的ab工具并发测试的时候,总会遇到recv返回Operation now in progress, errno=115。

不知道为什么?怎么解决这个问题呢?

出现这个错误后,我的程序就会关闭这个socket了。也就是相当于这个请求不进行处理。是不是连接太多了。然后处理不过来?
...全文
4558 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
linus 2011-12-21
  • 打赏
  • 举报
回复
撞头像了
sun007700 2011-12-21
  • 打赏
  • 举报
回复
这是因为对方 先关闭了socket。
导致你recv出现115的错误
qq120848369 2011-12-15
  • 打赏
  • 举报
回复
多线程并发读一个socket。

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧