diff --git a/okhttp/src/main/java/com/squareup/okhttp/internal/http/HttpEngine.java b/okhttp/src/main/java/com/squareup/okhttp/internal/http/HttpEngine.java index 212f0287b..3abf7c043 100644 --- a/okhttp/src/main/java/com/squareup/okhttp/internal/http/HttpEngine.java +++ b/okhttp/src/main/java/com/squareup/okhttp/internal/http/HttpEngine.java @@ -238,8 +238,8 @@ public class HttpEngine { connection.connect(client.getConnectTimeout(), client.getReadTimeout(), getTunnelConfig()); client.getConnectionPool().maybeShare(connection); client.getRoutesDatabase().connected(connection.getRoute()); - } else { - connection.updateReadTimeout(client.getReadTimeout()); + } else if (!connection.isSpdy()) { + connection.updateReadTimeout(client.getReadTimeout()); } route = connection.getRoute();