From 3331713b54d2aee1110e25d6d667ecca161abf3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Mart=C3=ADn=20Sotuyo=20Dodero?= Date: Tue, 18 Nov 2014 14:00:32 -0300 Subject: [PATCH] Make sure the pubsub listener is subscribed - When a connection is reused, the listener should still be subscribed. --- .../org/redisson/connection/MasterSlaveConnectionManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/redisson/connection/MasterSlaveConnectionManager.java b/src/main/java/org/redisson/connection/MasterSlaveConnectionManager.java index edeb637a9..4e24cec49 100644 --- a/src/main/java/org/redisson/connection/MasterSlaveConnectionManager.java +++ b/src/main/java/org/redisson/connection/MasterSlaveConnectionManager.java @@ -450,6 +450,7 @@ public class MasterSlaveConnectionManager implements ConnectionManager { public PubSubConnectionEntry subscribeOnce(RedisPubSubAdapter listener, String channelName) { PubSubConnectionEntry сonnEntry = name2PubSubConnection.get(channelName); if (сonnEntry != null) { + сonnEntry.subscribe(listener, channelName); return сonnEntry; }