Allow CONFIG GET during loading.

Thanks to @oranagra for the idea of allowing CONFIG GET during loading.
This commit is contained in:
antirez
2016-05-04 15:45:38 +02:00
parent 3ff8f57ef3
commit ae95de9331
2 changed files with 7 additions and 1 deletions

View File

@ -1855,6 +1855,12 @@ int rewriteConfig(char *path) {
*----------------------------------------------------------------------------*/
void configCommand(client *c) {
/* Only allow CONFIG GET while loading. */
if (server.loading && strcasecmp(c->argv[1]->ptr,"get")) {
addReplyError(c,"Only CONFIG GET is allowed during loading");
return;
}
if (!strcasecmp(c->argv[1]->ptr,"set")) {
if (c->argc != 4) goto badarity;
configSetCommand(c);