Reply to PING with error when there is a MISCONF state.

This commit is contained in:
antirez 2013-11-28 16:16:58 +01:00
parent 0addf8aff1
commit 60817bb262

View File

@ -1996,7 +1996,8 @@ int processCommand(redisClient *c) {
if (server.stop_writes_on_bgsave_err &&
server.saveparamslen > 0
&& server.lastbgsave_status == REDIS_ERR &&
c->cmd->flags & REDIS_CMD_WRITE)
(c->cmd->flags & REDIS_CMD_WRITE ||
c->cmd->proc == pingCommand))
{
flagTransaction(c);
addReply(c, shared.bgsaveerr);