From 7782f1e095fa209a65d2d474b562eb984f0bb310 Mon Sep 17 00:00:00 2001 From: John Sully Date: Mon, 11 May 2020 01:05:57 -0400 Subject: [PATCH] Fix bug merging LFU fix Former-commit-id: 319099e1cb337d13444c16df1b5e1c300e6f2d15 --- src/db.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/db.cpp b/src/db.cpp index 910e89256..18687305d 100644 --- a/src/db.cpp +++ b/src/db.cpp @@ -284,7 +284,7 @@ void dbOverwrite(redisDb *db, robj *key, robj *val, bool fRemoveExpire) { auto itr = db->find(key); serverAssertWithInfo(NULL,key,itr != nullptr); - lookupKeyUpdateObj(val, LOOKUP_NONE); + lookupKeyUpdateObj(itr.val(), LOOKUP_NONE); db->dbOverwriteCore(itr, key, val, !!g_pserver->fActiveReplica, fRemoveExpire); }