首页 > 解决方案 > 如果网络适配器已重置,如何保持 TCP 套接字连接

问题描述

如何在网络适配器被重置的情况下保持 TCP 套接字连接 我的客户端通过 TCP 套接字向服务器发送一些数据。我禁用适配器,然后重新启用它,因此网络已恢复。在所有套接字继续返回 -1 后,最后一个错误是 10054(WSAECONNRESET)。如何配置套接字以在重新启用适配器后恢复连接而不重新绑定套接字?

标签: windowssocketsnetworkingtcp

解决方案


另一台机器注意到连接已断开并将其关闭。然后你尝试使用它。

如果您想让它工作,请查看另一台机器。

更好的主意:无论原因如何,都可以通过延迟重试新连接来处理网络故障。


推荐阅读