mirror of
https://github.com/fluencelabs/redis
synced 2025-06-14 01:31:21 +00:00
Fix PERSIST expired key resuscitation issue #4048.
This commit is contained in:
2
src/db.c
2
src/db.c
@ -93,7 +93,7 @@ robj *lookupKeyReadWithFlags(redisDb *db, robj *key, int flags) {
|
||||
|
||||
if (expireIfNeeded(db,key) == 1) {
|
||||
/* Key expired. If we are in the context of a master, expireIfNeeded()
|
||||
* returns 0 only when the key does not exist at all, so it's save
|
||||
* returns 0 only when the key does not exist at all, so it's safe
|
||||
* to return NULL ASAP. */
|
||||
if (server.masterhost == NULL) return NULL;
|
||||
|
||||
|
Reference in New Issue
Block a user