Commit d48d1309 authored by Premysl Hruby's avatar Premysl Hruby Committed by antirez
Browse files

fix mstime() ommited while comparing if key is already expired

parent c35b4e84
......@@ -540,7 +540,7 @@ void expireGenericCommand(redisClient *c, long long offset, int unit) {
*
* Instead we take the other branch of the IF statement setting an expire
* (possibly in the past) and wait for an explicit DEL from the master. */
if (milliseconds <= 0 && !server.loading && !server.masterhost) {
if (milliseconds <= mstime() && !server.loading && !server.masterhost) {
robj *aux;
redisAssertWithInfo(c,key,dbDelete(c->db,key));
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment