Stop saving auth command in redis-cli history.

This commit is contained in:
dejun.xdj 2018-05-16 16:18:00 +08:00 committed by antirez
parent fca99e413a
commit d71c49610b

View File

@ -1399,8 +1399,10 @@ static void repl(void) {
while((line = linenoise(context ? config.prompt : "not connected> ")) != NULL) { while((line = linenoise(context ? config.prompt : "not connected> ")) != NULL) {
if (line[0] != '\0') { if (line[0] != '\0') {
argv = cliSplitArgs(line,&argc); argv = cliSplitArgs(line,&argc);
if (history) linenoiseHistoryAdd(line); if (strcasecmp(argv[0], "auth")) {
if (historyfile) linenoiseHistorySave(historyfile); if (history) linenoiseHistoryAdd(line);
if (historyfile) linenoiseHistorySave(historyfile);
}
if (argv == NULL) { if (argv == NULL) {
printf("Invalid argument(s)\n"); printf("Invalid argument(s)\n");