From 4eea08cce67c916f19f757ebdd9907a65121f249 Mon Sep 17 00:00:00 2001 From: Mateusz Markowicz Date: Mon, 23 Feb 2026 15:45:49 +0100 Subject: [PATCH] Increase read/write timeouts for http sockets [VPNAND-2536] In test environements /auth/v4 can sometimes take over 10s to respond leading to login errors and flakiness. --- app/src/main/java/com/protonvpn/android/api/VpnApiClient.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/protonvpn/android/api/VpnApiClient.kt b/app/src/main/java/com/protonvpn/android/api/VpnApiClient.kt index 7a45e6834..d7086a89b 100644 --- a/app/src/main/java/com/protonvpn/android/api/VpnApiClient.kt +++ b/app/src/main/java/com/protonvpn/android/api/VpnApiClient.kt @@ -53,8 +53,8 @@ class VpnApiClient @Inject constructor( Build.MODEL).replaceNonAscii() override val connectTimeoutSeconds get() = 5L - override val readTimeoutSeconds get() = 10L - override val writeTimeoutSeconds get() = 10L + override val readTimeoutSeconds get() = 20L + override val writeTimeoutSeconds get() = 20L override val callTimeoutSeconds get() = 30L override val pingTimeoutSeconds: Int get() = 5