From 8b00a048944977d7397416c50ed6f5e9b651e14c Mon Sep 17 00:00:00 2001 From: Nikita Koksharov <nkoksharov@redisson.pro> Date: Tue, 27 Jul 2021 09:27:20 +0300 Subject: [PATCH] Fixed - multiple masters check removed for replicatedServers mode. #3692 --- .../org/redisson/connection/ReplicatedConnectionManager.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/redisson/src/main/java/org/redisson/connection/ReplicatedConnectionManager.java b/redisson/src/main/java/org/redisson/connection/ReplicatedConnectionManager.java index c8d6c6d7e..8f67aa7a5 100644 --- a/redisson/src/main/java/org/redisson/connection/ReplicatedConnectionManager.java +++ b/redisson/src/main/java/org/redisson/connection/ReplicatedConnectionManager.java @@ -75,10 +75,6 @@ public class ReplicatedConnectionManager extends MasterSlaveConnectionManager { Role role = Role.valueOf(connection.sync(RedisCommands.INFO_REPLICATION).get(ROLE_KEY)); if (Role.master.equals(role)) { - if (currentMaster.get() != null) { - stopThreads(); - throw new RedisException("Multiple masters detected"); - } currentMaster.set(addr); log.info("{} is the master", addr); this.config.setMasterAddress(addr.toString());