java.net.SocketException: Connection reset
我在尝试从套接字读取时收到以下错误。我正在做一个,我得到这个错误。仔细阅读文档,这表明连接的客户端部分关闭了连接。在这种情况下,我是服务器。readInt()
InputStream
我有权访问客户端日志文件,但它没有关闭连接,实际上它的日志文件表明我正在关闭连接。那么有没有人知道为什么会发生这种情况呢?还需要检查什么?当有本地资源可能达到阈值时,是否会出现这种情况?
我确实注意到我有以下行:
socket.setSoTimeout(10000);
就在 .这是有原因的(长篇大论),但只是好奇,在这种情况下,这是否可能导致指示的错误?我在IDE中运行服务器,我碰巧将IDE卡在断点上,然后我注意到完全相同的错误开始出现在IDE的我自己的日志中。readInt()
无论如何,只是提到它,希望不是红鲱鱼。:-(