Merge pull request #6775 from SqREL/make-error-of-invalid-command-withing-context-explicit

Make error when submitting command in incorrect context more explicit
This commit is contained in:
Salvatore Sanfilippo 2020-01-15 17:53:51 +01:00 committed by GitHub
commit 456bbc02c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3498,7 +3498,10 @@ int processCommand(client *c) {
c->cmd->proc != unsubscribeCommand &&
c->cmd->proc != psubscribeCommand &&
c->cmd->proc != punsubscribeCommand) {
addReplyError(c,"only (P)SUBSCRIBE / (P)UNSUBSCRIBE / PING / QUIT allowed in this context");
addReplyErrorFormat(c,
"'%s' command submitted, but only (P)SUBSCRIBE / "
"(P)UNSUBSCRIBE / PING / QUIT allowed in this context",
c->cmd->name);
return C_OK;
}