From 523172b4ede776e15bf2af683b263e95a977e413 Mon Sep 17 00:00:00 2001 From: goodsWox <33800760+fooooxxxx@users.noreply.github.com> Date: Thu, 22 Feb 2024 10:40:22 +0800 Subject: [PATCH] Fixed - RedissonSetCache.addIfAbsentAsync used incorrect argument for zadd Signed-off-by: goodsWox <33800760+fooooxxxx@users.noreply.github.com> --- redisson/src/main/java/org/redisson/RedissonSetCache.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redisson/src/main/java/org/redisson/RedissonSetCache.java b/redisson/src/main/java/org/redisson/RedissonSetCache.java index b7f1afe8f..561a69e0e 100644 --- a/redisson/src/main/java/org/redisson/RedissonSetCache.java +++ b/redisson/src/main/java/org/redisson/RedissonSetCache.java @@ -1191,7 +1191,7 @@ public class RedissonSetCache extends RedissonExpirable implements RSetCache< "return 0; " + "end; " + - "redis.call('zadd', KEYS[1], ARGV[2], ARGV[1]); " + + "redis.call('zadd', KEYS[1], ARGV[2], ARGV[3]); " + "return 1; ", Arrays.asList(getRawName()), System.currentTimeMillis(), timeoutDate, encode(object));