From 0ca8d8371c9d48cf7960415f951e4df52292f3ca 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); }