From 5fff9e2bdcf96241eb173f6d19167f33910e1c04 Mon Sep 17 00:00:00 2001 From: Conny Duck Date: Tue, 7 Nov 2017 13:27:35 +0100 Subject: [PATCH] increase okhttp timeouts so posting large images works --- .../java/com/keylesspalace/tusky/util/OkHttpUtils.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/util/OkHttpUtils.java b/app/src/main/java/com/keylesspalace/tusky/util/OkHttpUtils.java index bb71127b0..cb9426a25 100644 --- a/app/src/main/java/com/keylesspalace/tusky/util/OkHttpUtils.java +++ b/app/src/main/java/com/keylesspalace/tusky/util/OkHttpUtils.java @@ -31,6 +31,7 @@ import java.security.NoSuchAlgorithmException; import java.util.ArrayList; import java.util.Arrays; import java.util.List; +import java.util.concurrent.TimeUnit; import javax.net.ssl.SSLContext; import javax.net.ssl.SSLSocket; @@ -75,6 +76,8 @@ public class OkHttpUtils { OkHttpClient.Builder builder = new OkHttpClient.Builder() .addInterceptor(getUserAgentInterceptor()) + .readTimeout(30, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) .connectionSpecs(specList); return enableHigherTlsOnPreLollipop(builder); @@ -82,7 +85,9 @@ public class OkHttpUtils { @NonNull public static OkHttpClient getCompatibleClient() { - return getCompatibleClientBuilder().build(); + OkHttpClient client = getCompatibleClientBuilder().build(); + Log.d(TAG, client.connectTimeoutMillis()+" "+client.readTimeoutMillis()+" "+client.writeTimeoutMillis()); + return client; } /**