diff --git a/redisson/src/main/java/org/redisson/command/CommandAsyncService.java b/redisson/src/main/java/org/redisson/command/CommandAsyncService.java index c661fe654..dfc58a9aa 100644 --- a/redisson/src/main/java/org/redisson/command/CommandAsyncService.java +++ b/redisson/src/main/java/org/redisson/command/CommandAsyncService.java @@ -800,7 +800,7 @@ public class CommandAsyncService implements CommandAsyncExecutor { }); } - private static final Map> CODECS = ReferenceCacheMap.weak(0, 0); + private static final Map> CODECS = ReferenceCacheMap.soft(0, 0); protected Codec getCodec(Codec codec) { if (codec == null) {