diff --git a/redisson/src/main/java/org/redisson/misc/RedissonPromise.java b/redisson/src/main/java/org/redisson/misc/RedissonPromise.java index cb8a6f12e..92669ef6b 100644 --- a/redisson/src/main/java/org/redisson/misc/RedissonPromise.java +++ b/redisson/src/main/java/org/redisson/misc/RedissonPromise.java @@ -224,10 +224,11 @@ public class RedissonPromise extends CompletableFuture implements RPromise @Override public T getNow() { - if (isCompletedExceptionally()) { + try { + return getNow(null); + } catch (Exception e) { return null; } - return getNow(null); } @Override