Commit 3c87d572 authored by zhaozhao.zz's avatar zhaozhao.zz Committed by Oran Agra
Browse files

CLIENT_MASTER should ignore server.proto_max_bulk_len

(cherry picked from commit 589e610e)
parent d3831559
...@@ -1691,7 +1691,8 @@ int processMultibulkBuffer(client *c) { ...@@ -1691,7 +1691,8 @@ int processMultibulkBuffer(client *c) {
} }
ok = string2ll(c->querybuf+c->qb_pos+1,newline-(c->querybuf+c->qb_pos+1),&ll); ok = string2ll(c->querybuf+c->qb_pos+1,newline-(c->querybuf+c->qb_pos+1),&ll);
if (!ok || ll < 0 || ll > server.proto_max_bulk_len) { if (!ok || ll < 0 ||
(!(c->flags & CLIENT_MASTER) && ll > server.proto_max_bulk_len)) {
addReplyError(c,"Protocol error: invalid bulk length"); addReplyError(c,"Protocol error: invalid bulk length");
setProtocolError("invalid bulk length",c); setProtocolError("invalid bulk length",c);
return C_ERR; return C_ERR;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment