networking: just move qb_pos instead of sdsrange in processInlineBuffer

This commit is contained in:
zhaozhao.zz
2018-08-29 12:28:31 +02:00
committed by antirez
parent 2c7972cec8
commit 656e4b2f9d
+2 -3
View File
@@ -1152,9 +1152,8 @@ int processInlineBuffer(client *c) {
if (querylen == 0 && c->flags & CLIENT_SLAVE)
c->repl_ack_time = server.unixtime;
/* Leave data after the first line of the query in the buffer */
sdsrange(c->querybuf,c->qb_pos+querylen+linefeed_chars,-1);
c->qb_pos = 0;
/* Move querybuffer position to the next query in the buffer. */
c->qb_pos += querylen+linefeed_chars;
/* Setup argv array on client structure */
if (argc) {