DISCSARD now unwatches all keys, as it should

This commit is contained in:
antirez 2010-06-04 21:19:06 +02:00
parent ab193fe452
commit a26452263f

View File

@ -7918,6 +7918,7 @@ static void discardCommand(redisClient *c) {
freeClientMultiState(c);
initClientMultiState(c);
c->flags &= (~REDIS_MULTI);
unwatchAllKeys(c);
addReply(c,shared.ok);
}