From 636c1ceb2618f01a40aa8c1d0e73c11434be7386 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Wed, 14 Feb 2018 18:30:17 -0800 Subject: [PATCH] Opt out of default OkHttp read timeout for indefinitely blocking HTTP requests --- .../src/main/java/com/limelight/nvstream/http/NvHTTP.java | 1 + 1 file changed, 1 insertion(+) diff --git a/moonlight-common/src/main/java/com/limelight/nvstream/http/NvHTTP.java b/moonlight-common/src/main/java/com/limelight/nvstream/http/NvHTTP.java index f85a7a09..8fe94bb7 100644 --- a/moonlight-common/src/main/java/com/limelight/nvstream/http/NvHTTP.java +++ b/moonlight-common/src/main/java/com/limelight/nvstream/http/NvHTTP.java @@ -100,6 +100,7 @@ public class NvHTTP { httpClient.setConnectionPool(new ConnectionPool(0, 1)); httpClient.setHostnameVerifier(hv); + httpClient.setReadTimeout(0, TimeUnit.MILLISECONDS); httpClient.setConnectTimeout(CONNECTION_TIMEOUT, TimeUnit.MILLISECONDS); httpClientWithReadTimeout = httpClient.clone();