diff options
author | Brian Carlstrom <bdc@google.com> | 2013-05-30 01:27:55 +0000 |
---|---|---|
committer | The Android Automerger <android-build@android.com> | 2013-05-30 15:51:52 -0700 |
commit | 7b71a63abd781305282d9dc3782e21d6460bde94 (patch) | |
tree | 8ec7b88d84d5435d464a50c588240486d06230d6 | |
parent | 7b0345daf2d21c2902e5d43d3ecc5cf333f8cb66 (diff) | |
download | okhttp-7b71a63abd781305282d9dc3782e21d6460bde94.tar.gz |
Merge "Revert "Revert "Disable SPDY support"""
-rw-r--r-- | src/main/java/com/squareup/okhttp/Connection.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/squareup/okhttp/Connection.java b/src/main/java/com/squareup/okhttp/Connection.java index 90424ff..2394b77 100644 --- a/src/main/java/com/squareup/okhttp/Connection.java +++ b/src/main/java/com/squareup/okhttp/Connection.java @@ -145,7 +145,8 @@ public final class Connection implements Closeable { platform.supportTlsIntolerantServer(sslSocket); } - if (modernTls) { + final boolean spdyEnabled = false; + if (modernTls && spdyEnabled) { platform.setNpnProtocols(sslSocket, NPN_PROTOCOLS); } @@ -161,7 +162,7 @@ public final class Connection implements Closeable { in = sslSocket.getInputStream(); byte[] selectedProtocol; - if (modernTls && (selectedProtocol = platform.getNpnSelectedProtocol(sslSocket)) != null) { + if (modernTls && spdyEnabled && (selectedProtocol = platform.getNpnSelectedProtocol(sslSocket)) != null) { if (Arrays.equals(selectedProtocol, SPDY3)) { sslSocket.setSoTimeout(0); // SPDY timeouts are set per-stream. spdyConnection = new SpdyConnection.Builder(address.getUriHost(), true, in, out).build(); |