From 91923d78a52007765f8b6acbb8f1f557ae120e58 Mon Sep 17 00:00:00 2001 From: seakider Date: Tue, 25 Feb 2025 22:50:54 +0800 Subject: [PATCH] Fixed - submitAsync is reporting script error: ERR invalid expire time in set Signed-off-by: seakider --- redisson/src/main/java/org/redisson/RedissonExecutorService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/redisson/src/main/java/org/redisson/RedissonExecutorService.java b/redisson/src/main/java/org/redisson/RedissonExecutorService.java index d1775ebe7..398a0f47f 100644 --- a/redisson/src/main/java/org/redisson/RedissonExecutorService.java +++ b/redisson/src/main/java/org/redisson/RedissonExecutorService.java @@ -1150,6 +1150,7 @@ public class RedissonExecutorService implements RScheduledExecutorService { MasterSlaveServersConfig config = commandExecutor.getServiceManager().getConfig(); int timeout = (config.getTimeout() + config.getRetryInterval()) * config.getRetryAttempts(); + timeout = Math.max(timeout, 1); String taskName = tasksLatchName + ":" + id;