首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux下异步socket接收数据的时候errno=5和107,坐等结贴

2013-09-22 
linux下异步socket接收数据的时候errno5和107,紧急求助坐等结贴在linux下异步socket接收数据的时候recv数

linux下异步socket接收数据的时候errno=5和107,紧急求助坐等结贴
在linux下异步socket接收数据的时候recv数据,出现errno=5和107的错误,什么情况下会出现呢? 107是表示对端关闭了socket吗? 5的错误是EIO,表示IO错误,是正常的现象吗?
[解决办法]
发错版块啦 要去linux下发啊  顺便说一句 错误码你查不到的么?
[解决办法]
帮顶。。不懂Linux
[解决办法]
107 ENOTCONN      Transport endpoint is not connected
 5 EIO          +Input/output error
只能帮你到这里了
你是client端么?能ping通服务器么?
[解决办法]

引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

107 ENOTCONN      Transport endpoint is not connected
 5 EIO          +Input/output error
只能帮你到这里了
你是client端么?能ping通服务器么?

是服务端

那你ping客户端能通么

断链的那瞬间没ping,这和ping不通没关系吧,ping不通就是socket断链,应该是报107的错误码吧。。。

先得从基本的链路是否通畅来分析
一层一层向上看
这么说你是能ping通的了
客户端的程序也是你写的?

热点排行