社区
Linux/Unix社区
帖子详情
linux网络编程 Connection reset by peer错误
iamzhaiwei
2012-03-14 09:56:03
服务器向客户端发送了数据,客户端没有接收就关闭了,服务器read就会发生Connection reset by peer错误。
我试验了一下,确是如此。
同学们遇到过这个问题吗?
...全文
513
5
打赏
收藏
linux网络编程 Connection reset by peer错误
服务器向客户端发送了数据,客户端没有接收就关闭了,服务器read就会发生Connection reset by peer错误。 我试验了一下,确是如此。 同学们遇到过这个问题吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq120848369
2012-03-16
打赏
举报
回复
TCP协议中有RST标志位, 不管原因是什么, 正确的判断返回值-1, errno != EINTR && errno != EAGAIN就可以认定对端出错, 立即cloes即可.
nossiac
2012-03-15
打赏
举报
回复
Connection reset by peer 本质是收到一个标记了reset位的数据包。
这个错误的原因有几种:
1. connect到一个不存在的端口。
2. 对方故意发送RST包(一些网络破坏程序会这么干)。
3. 对方故障(中途掉线,程序重启)等原因,导致socket失效,或者不再是原来那个socket。(你遇到的应该就是这种)
quwei197874
2012-03-15
打赏
举报
回复
端口重用了吧
justkk
2012-03-15
打赏
举报
回复
客户端调用close()时,服务器应该会读到一个EOF,read()返回0
youngwolf
2012-03-15
打赏
举报
回复
这个算是什么错误?
如果你来设计,你觉得应该怎样才正确,就你说的情况。
connection
reset
by
peer
问题总结及解决方案
主要介绍了
connection
reset
by
peer
问题解决方案的相关资料,这里整理了一些常见问题,及如何解决,需要的朋友可以参考下
java中的
connection
reset
异常处理分析
本文主要介绍了java中的
connection
reset
异常处理分析的相关资料,具有很好的参考价值。下面跟着小编一起来看下吧
java.net.SocketException:
Connection
reset
解决方法
最近纠结致死的一个java报错java.net.SocketException:
Connection
reset
终于得到解决
如何在C语言中判断socket是否已经断开
如果不主动关闭socket的话,系统不会自动关闭的,除非当前进程挂掉了,操作系统把占用的socket回收了才会关闭。小编今天跟大家简单介绍下如何在C语言中判断socket是否已经断开
Connection
Reset
By
Peer
解析
linux
网络编程
Connection
reset
by
peer
错误
服务器向客户端发送了数据,客户端没有接收就关闭了,服务器read就会发生
Connection
reset
by
peer
错误
。我试验了一下,确是如此。同学们遇到过这个问题吗?------解决方案--------------------------------------------------------客户端调用clos...
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章