From fcefed302caf9c6ed925b150d1e85994af11868e Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Fri, 7 Oct 2022 09:38:28 +0300 Subject: [PATCH] Fixed - Redis Cluster topology scanned partially in case of DNS resolution error. #4581 --- .../java/org/redisson/cluster/ClusterConnectionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redisson/src/main/java/org/redisson/cluster/ClusterConnectionManager.java b/redisson/src/main/java/org/redisson/cluster/ClusterConnectionManager.java index 1f17fd961..82a9f7c29 100644 --- a/redisson/src/main/java/org/redisson/cluster/ClusterConnectionManager.java +++ b/redisson/src/main/java/org/redisson/cluster/ClusterConnectionManager.java @@ -844,7 +844,7 @@ public class ClusterConnectionManager extends MasterSlaveConnectionManager { } CompletableFuture future = CompletableFuture.allOf(futures.toArray(new CompletableFuture[0])); - return future.handle((r, e) -> { + return future.thenApply(r -> { addCascadeSlaves(partitions.values()); List ps = partitions.values()