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(); }