分享

java.net.SocketTimeoutException

 枫缘格成 2014-06-27
 com.turbomanage.httpclient.HttpRequestException: java.net.SocketTimeoutException
  at com.turbomanage.httpclient.AbstractHttpClient.doHttpMethod(AbstractHttpClient.java:235)
  at com.turbomanage.httpclient.AsyncHttpClient.tryMany(AsyncHttpClient.java:185)
  at com.turbomanage.httpclient.android.DoHttpRequestTask.doInBackground(DoHttpRequestTask.java:40)
at com.turbomanage.httpclient.android.DoHttpRequestTask.doInBackground(DoHttpRequestTask.java:1)
  at android.os.AsyncTask$2.call(AsyncTask.java:264)
  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
  at java.lang.Thread.run(Thread.java:856)
 Caused by: java.net.SocketTimeoutException
at java.net.PlainSocketImpl.read(PlainSocketImpl.java:491)
  at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:46)
  at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:240)
at java.io.InputStream.read(InputStream.java:163)
  at java.io.BufferedInputStream.fillbuf(BufferedInputStream.java:142)
  at java.io.BufferedInputStream.read(BufferedInputStream.java:227)
  at libcore.io.Streams.readAsciiLine(Streams.java:201)
  at libcore.net.http.HttpEngine.readResponseHeaders(HttpEngine.java:544)
  at libcore.net.http.HttpEngine.readResponse(HttpEngine.java:784)
  at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:274)
  at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:168)
  at com.turbomanage.httpclient.BasicRequestHandler.openInput(BasicRequestHandler.java:77)
  at com.turbomanage.httpclient.AbstractHttpClient.readInputStream(AbstractHttpClient.java:327)
  at com.turbomanage.httpclient.AbstractHttpClient.doHttpMethod(AbstractHttpClient.java:219)
  ... 9 more
 java.lang.InterruptedException
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1280)
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:219)
  at java.util.concurrent.FutureTask.get(FutureTask.java:82)
at android.os.AsyncTask$3.done(AsyncTask.java:272)
解决办法:异步任务handler

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多