From 59697c600f4446d5a151eea13bf2894fac5b3b11 Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Sun, 12 Jul 2020 12:37:03 +0200 Subject: [PATCH] Reduce global connection pool size from 50 to 20 Also remove the second connectionPool call, which accidentally was left in and rendered the global connection pool useless --- common/src/main/java/ctbrec/io/HttpClient.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/common/src/main/java/ctbrec/io/HttpClient.java b/common/src/main/java/ctbrec/io/HttpClient.java index 16cc2b4f..0b34897e 100644 --- a/common/src/main/java/ctbrec/io/HttpClient.java +++ b/common/src/main/java/ctbrec/io/HttpClient.java @@ -46,8 +46,8 @@ import okhttp3.WebSocketListener; public abstract class HttpClient { private static final Logger LOG = LoggerFactory.getLogger(HttpClient.class); - private static final ConnectionPool GLOBAL_HTTP_CONN_POOL = new ConnectionPool(10, 2, TimeUnit.MINUTES); - + private static final ConnectionPool GLOBAL_HTTP_CONN_POOL = new ConnectionPool(20, 2, TimeUnit.MINUTES); + protected OkHttpClient client; protected CookieJarImpl cookieJar = new CookieJarImpl(); protected boolean loggedIn = false; @@ -125,8 +125,7 @@ public abstract class HttpClient { .cookieJar(cookieJar) .connectionPool(GLOBAL_HTTP_CONN_POOL) .connectTimeout(Config.getInstance().getSettings().httpTimeout, TimeUnit.MILLISECONDS) - .readTimeout(Config.getInstance().getSettings().httpTimeout, TimeUnit.MILLISECONDS) - .connectionPool(new ConnectionPool(50, 10, TimeUnit.MINUTES)); + .readTimeout(Config.getInstance().getSettings().httpTimeout, TimeUnit.MILLISECONDS); //.addInterceptor(new LoggingInterceptor()); ProxyType proxyType = Config.getInstance().getSettings().proxyType;