resolved a problem with delayed loading of keys
This commit is contained in:
parent
c378cabde7
commit
76ca46d020
@ -756,7 +756,8 @@ int cacheScheduleIOPushJobs(int flags) {
|
|||||||
|
|
||||||
if (op->type != REDIS_IO_LOAD && flags & REDIS_IO_ONLYLOADS) break;
|
if (op->type != REDIS_IO_LOAD && flags & REDIS_IO_ONLYLOADS) break;
|
||||||
|
|
||||||
if (!(flags & REDIS_IO_ASAP) &&
|
/* Don't execute SAVE before the scheduled time for completion */
|
||||||
|
if (op->type == REDIS_IO_SAVE && !(flags & REDIS_IO_ASAP) &&
|
||||||
(now - op->ctime) < server.cache_flush_delay) break;
|
(now - op->ctime) < server.cache_flush_delay) break;
|
||||||
|
|
||||||
/* Don't add a SAVE job in the IO thread queue if there is already
|
/* Don't add a SAVE job in the IO thread queue if there is already
|
||||||
|
Loading…
x
Reference in New Issue
Block a user