Fix memory leak in cron

Former-commit-id: a9667e84ad44a3f2c08df0d95caeb6364f3f3509
This commit is contained in:
John Sully 2020-01-30 17:55:48 -05:00
parent 8f9fc831a6
commit 1cfc7071f5

View File

@ -67,6 +67,7 @@ void cronCommand(client *c)
robj *o = createObject(OBJ_CRON, spjob.release());
setKey(c->db, c->argv[ARG_NAME], o);
decrRefCount(o);
// use an expire to trigger execution. Note: We use a subkey expire here so legacy clients don't delete it.
setExpire(c, c->db, c->argv[ARG_NAME], c->argv[ARG_NAME], base + interval);
addReply(c, shared.ok);