From dcb7ed5a4e0b120fbe633e064e8747568777ba17 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Wed, 4 Aug 2021 12:32:30 +0300 Subject: [PATCH] partially reverted change of #3760 --- .../java/org/redisson/cluster/ClusterConnectionManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/redisson/src/main/java/org/redisson/cluster/ClusterConnectionManager.java b/redisson/src/main/java/org/redisson/cluster/ClusterConnectionManager.java index 5db187007..4737a5cd0 100644 --- a/redisson/src/main/java/org/redisson/cluster/ClusterConnectionManager.java +++ b/redisson/src/main/java/org/redisson/cluster/ClusterConnectionManager.java @@ -566,8 +566,8 @@ public class ClusterConnectionManager extends MasterSlaveConnectionManager { continue; } masterFound = true; - // skip the new master if it is marked as failed or has no slots - if (newPart.isMasterFail() || newPart.getSlotsAmount() == 0) { + // skip master if it is not marked as failed or has no slots + if (!newPart.isMasterFail() || newPart.getSlotsAmount() == 0) { continue; } for (Integer slot : currentPart.getSlots()) {