From 2b69459cce9d21a39f71e7db585d001f768dddb1 Mon Sep 17 00:00:00 2001 From: Purushottam Khedre Date: Sat, 14 Jun 2025 20:41:02 +0530 Subject: [PATCH] Removed the minimum timeout limit of 30s on RestClient object --- framework/src/main/java/org/moqui/util/RestClient.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/main/java/org/moqui/util/RestClient.java b/framework/src/main/java/org/moqui/util/RestClient.java index b2603bad9..7bc83fc3b 100644 --- a/framework/src/main/java/org/moqui/util/RestClient.java +++ b/framework/src/main/java/org/moqui/util/RestClient.java @@ -311,7 +311,7 @@ protected RestResponse callInternal() throws TimeoutException { try { Request request = makeRequest(tempFactory != null ? tempFactory : (overrideRequestFactory != null ? overrideRequestFactory : getDefaultRequestFactory())); if (timeoutSeconds < 2) timeoutSeconds = 2; - request.idleTimeout(timeoutSeconds > 30 ? 30 : timeoutSeconds-1, TimeUnit.SECONDS); + request.idleTimeout(timeoutSeconds-1, TimeUnit.SECONDS); // use a FutureResponseListener so we can set the timeout and max response size (old: response = request.send(); ) FutureResponseListener listener = new FutureResponseListener(request, maxResponseSize); try {