ZSETs random fixes. Now the implementation appears to be pretty stable

This commit is contained in:
antirez 2009-10-26 17:57:24 +01:00
parent ad807e6fa3
commit 2161a96527

View File

@ -3869,7 +3869,10 @@ static void zaddCommand(redisClient *c) {
assert(deleted != 0);
zslInsert(zs->zsl,*score,c->argv[3]);
incrRefCount(c->argv[3]);
dictReplace(zs->dict,c->argv[3],score);
server.dirty++;
} else {
zfree(score);
}
addReply(c,shared.czero);
}