上传文件时有时出现这两个异常,导致文件上传失败,大神求指导????
11-12 16:10:16.134: W/System.err(3010): java.net.SocketTimeoutException
11-12 16:10:16.144: W/System.err(3010): at java.net.PlainSocketImpl.read(PlainSocketImpl.java:491)
11-12 16:10:16.144: W/System.err(3010): at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:46)
11-12 16:10:16.144: W/System.err(3010): at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:240)
11-12 16:10:16.144: W/System.err(3010): at java.io.InputStream.read(InputStream.java:162)
11-12 16:10:16.144: W/System.err(3010): at java.io.BufferedInputStream.fillbuf(BufferedInputStream.java:142)
11-12 16:10:16.144: W/System.err(3010): at java.io.BufferedInputStream.read(BufferedInputStream.java:227)
11-12 16:10:16.144: W/System.err(3010): at com.android.okhttp.internal.Util.readAsciiLine(Util.java:316)
11-12 16:10:16.144: W/System.err(3010): at com.android.okhttp.internal.http.RawHeaders.fromBytes(RawHeaders.java:308)
11-12 16:10:16.144: W/System.err(3010): at com.android.okhttp.internal.http.HttpTransport.readResponseHeaders(HttpTransport.java:135)
11-12 16:10:16.144: W/System.err(3010): at com.android.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:644)
11-12 16:10:16.144: W/System.err(3010): at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:347)
11-12 16:10:16.144: W/System.err(3010): at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:296)
11-12 16:10:16.144: W/System.err(3010): at com.android.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:179)
11-12 16:10:16.144: W/System.err(3010): at com.apical.util.formUploadutil.formUpload(formUploadutil.java:107)
11-12 16:30:16.585: W/System.err(4737): java.net.SocketException: sendto failed: EPIPE (Broken pipe)
11-12 16:30:16.625: W/System.err(4737): at libcore.io.IoBridge.maybeThrowAfterSendto(IoBridge.java:499)
11-12 16:30:16.625: W/System.err(4737): at libcore.io.IoBridge.sendto(IoBridge.java:468)
11-12 16:30:16.625: W/System.err(4737): at java.net.PlainSocketImpl.write(PlainSocketImpl.java:507)
11-12 16:30:16.625: W/System.err(4737): at java.net.PlainSocketImpl.access$100(PlainSocketImpl.java:46)
11-12 16:30:16.625: W/System.err(4737): at java.net.PlainSocketImpl$PlainSocketOutputStream.write(PlainSocketImpl.java:269)
11-12 16:30:16.625: W/System.err(4737): at java.io.BufferedOutputStream.write(BufferedOutputStream.java:131)
11-12 16:30:16.625: W/System.err(4737): at java.io.ByteArrayOutputStream.writeTo(ByteArrayOutputStream.java:231)
11-12 16:30:16.625: W/System.err(4737): at com.android.okhttp.internal.http.RetryableOutputStream.writeToSocket(RetryableOutputStream.java:73)
11-12 16:30:16.625: W/System.err(4737): at com.android.okhttp.internal.http.HttpTransport.writeRequestBody(HttpTransport.java:112)
11-12 16:30:16.625: W/System.err(4737): at com.android.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:638)
11-12 16:30:16.625: W/System.err(4737): at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:347)
11-12 16:30:16.625: W/System.err(4737): at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:296)
11-12 16:30:16.625: W/System.err(4737): at com.android.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:179)
11-12 16:30:16.625: W/System.err(4737): at com.apical.util.formUploadutil.formUpload(formUploadutil.java:107)
11-12 16:30:16.625: W/System.err(4737): at com.apical.carnetwork.CarNetworkService$6$1.run(CarNetworkService.java:706)
11-12 16:30:16.625: W/System.err(4737): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)