项目中服务端采用Socket接收连接进来的客户端的信息。在调用socket.Receive()方法时,有时会抛出上述异常。
具体情况如下:
服务程序平时运行正常,连续运行几天后,突然出现这个异常,之后,所有连接进来的客户端都会在Receive()时抛出异常。服务器不能再接收任何客户端发来的信息。但是服务端仍然能正常接收客户端的连接请求,即能accept()。当重启程序后,一切又恢复正常。
请朋友们帮我分析一下问题的原因及讨论一下解决方法。
谢谢。
1 回答
- 1 回答
- 0 关注
- 6345 浏览
添加回答
举报
0/150
提交
取消