diff options
author | Tobias Thierer <tobiast@google.com> | 2017-01-25 10:48:08 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-01-25 10:48:08 +0000 |
commit | e64226dc4140cae60c90d74839fdbc45916a63df (patch) | |
tree | 596aea6e32250865c9141c116649bd83e5a95c6f | |
parent | 37945bf92500da8227f948904f57a96c7b25616c (diff) | |
parent | 0b809cf8b16274578a3a82835404486718e44a7a (diff) | |
download | okhttp-e64226dc4140cae60c90d74839fdbc45916a63df.tar.gz |
Merge "OkHttp quick fix: canceled StreamAllocations can never recover" am: 390c78c5cd am: 66ef890399 am: 3e1f83e9f5
am: 0b809cf8b1
Change-Id: Ib9516599c31ecce369ef10470cd14f672310937b
-rw-r--r-- | okhttp/src/main/java/com/squareup/okhttp/internal/http/StreamAllocation.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/okhttp/src/main/java/com/squareup/okhttp/internal/http/StreamAllocation.java b/okhttp/src/main/java/com/squareup/okhttp/internal/http/StreamAllocation.java index 7d95338..fd3f03f 100644 --- a/okhttp/src/main/java/com/squareup/okhttp/internal/http/StreamAllocation.java +++ b/okhttp/src/main/java/com/squareup/okhttp/internal/http/StreamAllocation.java @@ -314,6 +314,10 @@ public final class StreamAllocation { } public boolean recover(RouteException e) { + // Android-changed: Canceled StreamAllocations can never recover http://b/33763156 + if (canceled) { + return false; + } if (connection != null) { connectionFailed(e.getLastConnectException()); } |