Java.net.SocketException:recvfrom Failed:econnreset (Connection reset by Peer)
11-22 14:49:16.870:warn/system.err (3581): at Libcore.io.IoBridge.maybeThrowAfterRecvfrom (iobridge.java:542)
11-22 14:49:16.870:warn/system.err (3581): at Libcore.io.IoBridge.recvfrom (iobridge.java:506)
11-22 14:49:16.870:warn/system.err (3581): at Java.net.PlainSocketImpl.read (plainsocketimpl.java:488)
11-22 14:49:16.870:warn/system.err (3581): at java.net.plainsocketimpl.access$000 (plainsocketimpl.java:46)
11-22 14:49:16.870:warn/system.err (3581): at Java.net.plainsocketimpl$plainsocketinputstream.read ( plainsocketimpl.java:240)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer ( abstractsessioninputbuffer.java:103)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.io.AbstractSessionInputBuffer.readLine ( abstractsessioninputbuffer.java:191)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.conn.DefaultResponseParser.parseHead ( defaultresponseparser.java:82)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.io.AbstractMessageParser.parse ( abstractmessageparser.java:174)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader (abstracthttpclientconnection.java:180)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader (defaultclientconnection.java:235)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader (abstractclientconnadapter.java:259)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse ( httprequestexecutor.java:279)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.protocol.HttpRequestExecutor.execute ( httprequestexecutor.java:121)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.client.DefaultRequestDirector.execute ( defaultrequestdirector.java:428)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.client.AbstractHttpClient.execute ( abstracthttpclient.java:555)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.client.AbstractHttpClient.execute ( abstracthttpclient.java:487)
11-22 14:49:16.870:warn/system.err (3581): at Org.apache.http.impl.client.AbstractHttpClient.execute ( abstracthttpclient.java:465)
11-22 14:49:16.870:warn/system.err (3581): at Com.cplatform.android.cmsurfclient.download.provider.AndroidHttpClient.execute (androidhttpclient.java:172)
11-22 14:49:16.870:warn/system.err (3581): at Com.cplatform.android.cmsurfclient.download.provider.DownloadThread.run (downloadthread.java:205)
11-22 14:49:16.900:warn/system.err (3581): caused By:libcore.io.ErrnoException:recvfrom failed:econnreset ( Connection Reset by Peer)
11-22 14:49:16.900:warn/system.err (3581): at Libcore.io.Posix.recvfromBytes (Native Method)
11-22 14:49:16.900:warn/system.err (3581): at Libcore.io.Posix.recvfrom (posix.java:131)
11-22 14:49:16.900:warn/system.err (3581): at Libcore.io.BlockGuardOs.recvfrom (blockguardos.java:164)
11-22 14:49:16.900:warn/system.err (3581): at Libcore.io.IoBridge.recvfrom (iobridge.java:503)
11-22 14:49:16.900:warn/system.err (3581): ... More
Cause: 1, server interrupt
2, the network connection is very slow time
3, when downloading large files, frequently request the server, the requested port has been occupied
Java.net.SocketException:recvfrom Failed:econnreset (Connection reset by Peer)