From c9ddee86679cd8178a63741f518938ef96ed51cb Mon Sep 17 00:00:00 2001 From: Nikita Date: Mon, 27 Mar 2017 12:29:07 +0300 Subject: [PATCH] Wrong encoder usage for value in `RedissonLocalCachedMap::fastPutAsync. #818 --- redisson/src/main/java/org/redisson/RedissonLocalCachedMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redisson/src/main/java/org/redisson/RedissonLocalCachedMap.java b/redisson/src/main/java/org/redisson/RedissonLocalCachedMap.java index 79054717c..39e125c9b 100644 --- a/redisson/src/main/java/org/redisson/RedissonLocalCachedMap.java +++ b/redisson/src/main/java/org/redisson/RedissonLocalCachedMap.java @@ -339,7 +339,7 @@ public class RedissonLocalCachedMap extends RedissonMap implements R } byte[] encodedKey = encodeMapKey(key); - byte[] encodedValue = encodeMapKey(value); + byte[] encodedValue = encodeMapValue(value); CacheKey cacheKey = toCacheKey(encodedKey); byte[] msg = encode(new LocalCachedMapInvalidate(instanceId, cacheKey.getKeyHash())); CacheValue cacheValue = new CacheValue(key, value);