From 45847109131f64918fc561652522e7a4dd384cc6 Mon Sep 17 00:00:00 2001 From: Nikita Date: Fri, 25 Dec 2015 15:14:36 +0300 Subject: [PATCH] master server duplication among slaves in Sentinel mode fixed --- .../java/org/redisson/connection/SentinelConnectionManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/redisson/connection/SentinelConnectionManager.java b/src/main/java/org/redisson/connection/SentinelConnectionManager.java index 7d6055c5b..f2f09c430 100755 --- a/src/main/java/org/redisson/connection/SentinelConnectionManager.java +++ b/src/main/java/org/redisson/connection/SentinelConnectionManager.java @@ -92,6 +92,7 @@ public class SentinelConnectionManager extends MasterSlaveConnectionManager { c.setMasterAddress(masterHost); currentMaster.set(masterHost); log.info("master: {} added", masterHost); + slaves.put(masterHost, true); List> sentinelSlaves = connection.sync(StringCodec.INSTANCE, RedisCommands.SENTINEL_SLAVES, cfg.getMasterName()); for (Map map : sentinelSlaves) {