diff --git a/src/replication.c b/src/replication.c index 20b03e00a86754dda8ce3d1a67a53ecd68901c86..900cb4ea606b320db0b44791bd051ea19543c184 100644 --- a/src/replication.c +++ b/src/replication.c @@ -188,7 +188,7 @@ void replicationFeedSlaves(list *slaves, int dictid, robj **argv, int argc) { b[0] = '*'; len = ll2string(b+1,REDIS_LONGSTR_SIZE,argc); b += len+1; - buf_left -= len; + buf_left -= len+1; b[0] = '\r'; b[1] = '\n'; b += 2; @@ -218,7 +218,7 @@ void replicationFeedSlaves(list *slaves, int dictid, robj **argv, int argc) { b[0] = '$'; len = ll2string(b+1,REDIS_LONGSTR_SIZE,objlen); b += len+1; - buf_left -= len; + buf_left -= len+1; b[0] = '\r'; b[1] = '\n'; b += 2;