increase okhttp timeouts so posting large images works

main
Conny Duck 7 years ago
parent 7cbdf2c96c
commit c18d26e55c
  1. 7
      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.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.concurrent.TimeUnit;
import javax.net.ssl.SSLContext; import javax.net.ssl.SSLContext;
import javax.net.ssl.SSLSocket; import javax.net.ssl.SSLSocket;
@ -75,6 +76,8 @@ public class OkHttpUtils {
OkHttpClient.Builder builder = new OkHttpClient.Builder() OkHttpClient.Builder builder = new OkHttpClient.Builder()
.addInterceptor(getUserAgentInterceptor()) .addInterceptor(getUserAgentInterceptor())
.readTimeout(30, TimeUnit.SECONDS)
.writeTimeout(30, TimeUnit.SECONDS)
.connectionSpecs(specList); .connectionSpecs(specList);
return enableHigherTlsOnPreLollipop(builder); return enableHigherTlsOnPreLollipop(builder);
@ -82,7 +85,9 @@ public class OkHttpUtils {
@NonNull @NonNull
public static OkHttpClient getCompatibleClient() { public static OkHttpClient getCompatibleClient() {
return getCompatibleClientBuilder().build(); OkHttpClient client = getCompatibleClientBuilder().build();
Log.d(TAG, client.connectTimeoutMillis()+" "+client.readTimeoutMillis()+" "+client.writeTimeoutMillis());
return client;
} }
/** /**

Loading…
Cancel
Save