summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOran Agra <oran@redislabs.com>2020-07-13 16:40:19 +0300
committerOran Agra <oran@redislabs.com>2020-10-27 08:49:22 +0200
commit8cc66985673ce1cd1194f4c01d297b3fd39ae4ea (patch)
treeb50d2ca52bb62de30ead4eae802e987d0c6b9942
parente9c9e4c2af74cb0571855b1f2cde692e8c436a40 (diff)
downloadredis-8cc66985673ce1cd1194f4c01d297b3fd39ae4ea.tar.gz
RESTORE ABSTTL skip expired keys - leak (#7511)
(cherry picked from commit 6a814501448c5673d05eb2cfe4fe650883da8f0e) (cherry picked from commit c4b428a388597a783a8689e8560bfc3bd2d1f352)
-rw-r--r--src/cluster.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cluster.c b/src/cluster.c
index fdb9e8f50..e8fe58dea 100644
--- a/src/cluster.c
+++ b/src/cluster.c
@@ -4960,6 +4960,7 @@ void restoreCommand(client *c) {
notifyKeyspaceEvent(NOTIFY_GENERIC,"del",key,c->db->id);
server.dirty++;
}
+ decrRefCount(obj);
addReply(c, shared.ok);
return;
}