From 32ba1855872f38de67fbadbd4e300ef46d182217 Mon Sep 17 00:00:00 2001 From: Tomasz Janiszewski Date: Tue, 29 Jul 2025 17:31:46 +0200 Subject: [PATCH] increase read timeout for HTTP Signed-off-by: Tomasz Janiszewski --- .../stackrox/jenkins/plugins/services/ApiClientFactory.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stackrox-container-image-scanner/src/main/java/com/stackrox/jenkins/plugins/services/ApiClientFactory.java b/stackrox-container-image-scanner/src/main/java/com/stackrox/jenkins/plugins/services/ApiClientFactory.java index fa91b7b0..238ad7ba 100644 --- a/stackrox-container-image-scanner/src/main/java/com/stackrox/jenkins/plugins/services/ApiClientFactory.java +++ b/stackrox-container-image-scanner/src/main/java/com/stackrox/jenkins/plugins/services/ApiClientFactory.java @@ -43,6 +43,7 @@ public enum StackRoxTlsValidationMode { } private static final Duration TIMEOUT = Duration.ofSeconds(30); + private static final Duration READ_TIMEOUT = Duration.ofMinutes(10); private static final int MAXIMUM_CACHE_SIZE = 5; // arbitrary chosen as there are no data to support this decision @Data @@ -100,7 +101,7 @@ private static OkHttpClient newHttpClient(@Nullable String caCert, StackRoxTlsVa } builder.retryOnConnectionFailure(true); builder.connectTimeout(TIMEOUT); - builder.readTimeout(TIMEOUT); + builder.readTimeout(READ_TIMEOUT); builder.writeTimeout(TIMEOUT); builder.addNetworkInterceptor(new UserAgentInterceptor()); return builder.build();