Ensure MVCC timestamp is incremented after the real time is updated
Former-commit-id: 9c5b59ac010fa1e948d5e51d1cd408c7e743d66d
This commit is contained in:
parent
0e44e11e3a
commit
cba89cf9f9
@ -3555,6 +3555,7 @@ void call(client *c, int flags) {
|
||||
/* Call the command. */
|
||||
dirty = g_pserver->dirty;
|
||||
updateCachedTime(0);
|
||||
incrementMvccTstamp();
|
||||
start = g_pserver->ustime;
|
||||
c->cmd->proc(c);
|
||||
serverTL->commandsExecuted++;
|
||||
@ -3838,8 +3839,6 @@ int processCommand(client *c, int callFlags) {
|
||||
}
|
||||
}
|
||||
|
||||
incrementMvccTstamp();
|
||||
|
||||
/* Handle the maxmemory directive.
|
||||
*
|
||||
* Note that we do not want to reclaim memory if we are here re-entering
|
||||
|
Loading…
x
Reference in New Issue
Block a user