写了一个Socket服务器端程序,周期性读取InputStream中的内容(客户端不定期发送数据),运行一段时间后抛错:
java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at ……(程序中read的那一行)
请问这个错误是如何造成的,怎样解决?谢谢!另,Socket可否在InputStream有数据输入时自动读取?谢谢!