当客户端连接到服务端时,强制结束服务端程序,当再次启动服务端,客户端在连接时出现Connection refused错误,原因为服务端重新启动后的端口号发生改变,改变的原因不清楚,可以用getsockname()函数获取bind()后socket的端口号是否为自己设置的值,改变后的端口号为0。
网络编程中当强制结束TCP服务端之后客户端可能出现Connection refused错误
最新推荐文章于 2023-03-27 15:15:18 发布