From 9d0293aab7cbd6784011b80812b5e38246585574 Mon Sep 17 00:00:00 2001 From: Fahim Salam Chowdhury Date: Mon, 3 Oct 2022 15:24:19 +0600 Subject: [PATCH] 6029-Increase_connectTimeout issue: https://gitlab.e.foundation/e/backlog/-/issues/6029 When bruteforce protection delays the login, the login fails considering it reaches the eDrive timeout. The default bruteforce protection delay is 30 secound. So connectTimeout could be 1 minute to bypass this issue. --- app/src/main/java/at/bitfire/davdroid/HttpClient.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/at/bitfire/davdroid/HttpClient.kt b/app/src/main/java/at/bitfire/davdroid/HttpClient.kt index 9e1863bce..ad255d185 100644 --- a/app/src/main/java/at/bitfire/davdroid/HttpClient.kt +++ b/app/src/main/java/at/bitfire/davdroid/HttpClient.kt @@ -56,7 +56,7 @@ class HttpClient private constructor( OkHttpClient.Builder() // Set timeouts. According to [AbstractThreadedSyncAdapter], when there is no network // traffic within a minute, a sync will be cancelled. - .connectTimeout(15, TimeUnit.SECONDS) + .connectTimeout(60, TimeUnit.SECONDS) .writeTimeout(30, TimeUnit.SECONDS) .readTimeout(120, TimeUnit.SECONDS) .pingInterval( -- GitLab