From 46c760ac7517e3baedf00c1e09a4a019815834db Mon Sep 17 00:00:00 2001 From: Yuriy Liskov Date: Sun, 28 Apr 2024 23:50:24 +0300 Subject: [PATCH] okhttp: remove keepAlive = false --- .../java/com/liskovsoft/sharedutils/okhttp/OkHttpCommons.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sharedutils/src/main/java/com/liskovsoft/sharedutils/okhttp/OkHttpCommons.java b/sharedutils/src/main/java/com/liskovsoft/sharedutils/okhttp/OkHttpCommons.java index 22a2e0f..d19a68e 100644 --- a/sharedutils/src/main/java/com/liskovsoft/sharedutils/okhttp/OkHttpCommons.java +++ b/sharedutils/src/main/java/com/liskovsoft/sharedutils/okhttp/OkHttpCommons.java @@ -95,11 +95,11 @@ private static void setupConnectionParams(OkHttpClient.Builder okBuilder) { okBuilder.readTimeout(READ_TIMEOUT_MS, TimeUnit.MILLISECONDS); okBuilder.writeTimeout(WRITE_TIMEOUT_MS, TimeUnit.MILLISECONDS); - // Imitate 'keepAlive' = false (yt throttle fix?) + // Imitate 'keepAlive' = false (yt throttle fix? Cause slow video loading?) // https://stackoverflow.com/questions/70873186/how-to-disable-connection-pooling-and-make-a-new-connection-for-each-request-in // https://stackoverflow.com/questions/63047533/connection-pool-okhttp // NOTE: SocketTimeoutException fix: setup connection pool with 0 (!) idle connections! - okBuilder.connectionPool(new ConnectionPool(0, READ_TIMEOUT_MS, TimeUnit.MILLISECONDS)); + //okBuilder.connectionPool(new ConnectionPool(0, READ_TIMEOUT_MS, TimeUnit.MILLISECONDS)); } /**