10053:软件引起连接放弃 冒险岛2连接中断10053 - 电脑 - 【龙岩电脑网】_龙岩电脑维修_龙岩笔记本电脑维修_监控安装_市区上门维修
公司动态

10053:软件引起连接放弃 冒险岛2连接中断10053

摘要:Windows socket error:您的主机中的软件放弃了一个已建立的连接( Copy to Clipbord 就是已经把信息复制到了“粘贴板” 你在按 CTRL+V可以把信息复制到一个文本...

发布日期:2021-04-28

10053:软件引起连接放弃

Windows socket error:您的主机中的软件放弃了一个已建立的连接(...

Copy to Clipbord 就是已经把信息复制到了“粘贴板” 你在按 CTRL+V可以把信息复制到一个文本编辑区去SOCKET是计算机之间传递信息常用的连接方式两端的计算机通过设定好的接口 互相发送 接受数据包 来完成通信你的电脑会发你的账号密码 命令信息到服务器 服务器会把操作结果返回给你你可以用360防火墙设置 或者瑞星防火墙设置 把这个端口禁用掉(我猜的)或者你干脆把那个脑毛病的软件给卸了 重新装一下 一般、就不会在出这样的问题了

upupoo弹出asychronous socket error 10053.

出现10053的原因是因为在你执行这次send的时候对端已经执行过closesocket了,而发送的数据还是被成功的推入了发送缓冲区中,因此返回了0,此时你可能还没得到FIN消息,而紧接着recv这边就得到了对端关闭socket的FIN消息,因此此时需要放弃发送缓冲中的数据,异常终止连接,所以得到了 10053错误:您的主机中的软件中止了一个已建立的连接。

而为什么又能得到10054的错误号,原因应该在于你设置了SO_LINGER了,一但设置了它,则有一个等待时间,在该等待时间内可以处理发送缓冲区的数据,一但超时或者发送缓冲都被发送完并被确认,则服务端有可能发送RST消息而不是FIN,此时就应该得到重置错误,也就是10054。

不同的系统对SO_LINGER的实现方式不一样,得到的结果也不一样,不知道按我这样解释是否对你有帮助。

如果我有理解错误,欢迎大家指正。

...