From 5431cd6cfa1ae88793cc379557b04e0f6106a6a1 Mon Sep 17 00:00:00 2001 From: Rob Marsal Date: Wed, 15 Oct 2025 14:35:19 +0100 Subject: [PATCH] fix(1681): increase default timeout for the Java SDK to 30 seconds --- templates/libraries/okhttp-gson/ApiClient.mustache | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/templates/libraries/okhttp-gson/ApiClient.mustache b/templates/libraries/okhttp-gson/ApiClient.mustache index 7bf89e5..8d560b4 100644 --- a/templates/libraries/okhttp-gson/ApiClient.mustache +++ b/templates/libraries/okhttp-gson/ApiClient.mustache @@ -258,6 +258,12 @@ public class ApiClient { builder.addInterceptor(new GzipRequestInterceptor()); {{/useGzipFeature}} + // Default to 30 seconds timeout + builder = builder + .connectTimeout(30000, TimeUnit.MILLISECONDS) + .readTimeout(30000, TimeUnit.MILLISECONDS) + .writeTimeout(30000, TimeUnit.MILLISECONDS); + httpClient = builder.build(); }