mirror of
https://codeberg.org/redict/redict.git
synced 2025-01-22 16:18:28 -05:00
master client should ignore proto_max_bulk_len in bitops (#9626)
This commit is contained in:
parent
7ff7536e2c
commit
484a1ad67e
@ -429,7 +429,7 @@ int getBitOffsetFromArgument(client *c, robj *o, uint64_t *offset, int hash, int
|
||||
if (usehash) loffset *= bits;
|
||||
|
||||
/* Limit offset to server.proto_max_bulk_len (512MB in bytes by default) */
|
||||
if ((loffset < 0) || (loffset >> 3) >= server.proto_max_bulk_len)
|
||||
if (loffset < 0 || (!(c->flags & CLIENT_MASTER) && (loffset >> 3) >= server.proto_max_bulk_len))
|
||||
{
|
||||
addReplyError(c,err);
|
||||
return C_ERR;
|
||||
|
Loading…
Reference in New Issue
Block a user