mirror of
https://github.com/redis/redis.git
synced 2026-04-21 03:01:35 -04:00
CG: throw an error if XREADGROUP is used without GROUP.
This commit is contained in:
@@ -1131,6 +1131,13 @@ void xreadCommand(client *c) {
|
||||
return;
|
||||
}
|
||||
|
||||
/* If the user specified XREADGROUP then it must also
|
||||
* provide the GROUP option. */
|
||||
if (xreadgroup && groupname == NULL) {
|
||||
addReplyError(c,"Missing GROUP option for XREADGROUP");
|
||||
return;
|
||||
}
|
||||
|
||||
/* Parse the IDs and resolve the group name. */
|
||||
if (streams_count > STREAMID_STATIC_VECTOR_LEN)
|
||||
ids = zmalloc(sizeof(streamID)*streams_count);
|
||||
|
||||
Reference in New Issue
Block a user