diff --git a/redisson/src/main/java/org/redisson/RedissonObject.java b/redisson/src/main/java/org/redisson/RedissonObject.java index 5b9a34cff..d0a88edd2 100644 --- a/redisson/src/main/java/org/redisson/RedissonObject.java +++ b/redisson/src/main/java/org/redisson/RedissonObject.java @@ -651,7 +651,7 @@ public abstract class RedissonObject implements RObject { } protected final RFuture addTrackingListenerAsync(TrackingListener listener) { - if (getServiceManager().getCfg().getProtocol() != Protocol.RESP3) { + if (!getServiceManager().isResp3()) { throw new IllegalStateException("`protocol` config setting should be set to RESP3 value"); }