From cad7878fa10450e349475067f2e58e8facca3bb3 Mon Sep 17 00:00:00 2001 From: Costin Leau Date: Thu, 7 Feb 2013 21:17:50 +0200 Subject: [PATCH] properly unsubscribe from channels not patterns on unsub all --- .../data/redis/connection/util/AbstractSubscription.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/springframework/data/redis/connection/util/AbstractSubscription.java b/src/main/java/org/springframework/data/redis/connection/util/AbstractSubscription.java index edc94100e..30cd8508a 100644 --- a/src/main/java/org/springframework/data/redis/connection/util/AbstractSubscription.java +++ b/src/main/java/org/springframework/data/redis/connection/util/AbstractSubscription.java @@ -193,7 +193,7 @@ public abstract class AbstractSubscription implements Subscription { // shortcut for unsubscribing all channels if (ObjectUtils.isEmpty(chans)) { if (!this.channels.isEmpty()) { - chans = getPatterns().toArray(new byte[this.channels.size()][]); + chans = getChannels().toArray(new byte[this.channels.size()][]); synchronized (this.channels) { this.channels.clear(); }