Don't send SELECT to slaves in WAIT_BGSAVE_START state.

This commit is contained in:
antirez 2015-08-05 11:23:22 +02:00
parent 1dccb6cffb
commit 99e4cf4d84

View File

@ -201,6 +201,7 @@ void replicationFeedSlaves(list *slaves, int dictid, robj **argv, int argc) {
listRewind(slaves,&li); listRewind(slaves,&li);
while((ln = listNext(&li))) { while((ln = listNext(&li))) {
redisClient *slave = ln->value; redisClient *slave = ln->value;
if (slave->replstate == REDIS_REPL_WAIT_BGSAVE_START) continue;
addReply(slave,selectcmd); addReply(slave,selectcmd);
} }