diff --git a/src/db.c b/src/db.c index 2b8acf85..61975179 100644 --- a/src/db.c +++ b/src/db.c @@ -912,7 +912,8 @@ void expireGenericCommand(redisClient *c, long long basetime, int unit) { } void expireCommand(redisClient *c) { - expireGenericCommand(c,mstime(),UNIT_SECONDS); + long long now = server.hz >= 10 ? server.mstime: mstime(); + expireGenericCommand(c,now,UNIT_SECONDS); } void expireatCommand(redisClient *c) {