summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSalvatore Sanfilippo <antirez@gmail.com>2019-10-04 11:56:08 +0200
committerGitHub <noreply@github.com>2019-10-04 11:56:08 +0200
commitc326f28833c5c31f545f22c58294f0d6e8ee9733 (patch)
tree167d230b1c30f66013daa5ddba104b10a3e0ff65
parent3eaff2941e6625c77c6eee5a53b8b94f94b78e33 (diff)
parent1026d2caf89eecedfec099031870b1535185d491 (diff)
downloadredis-c326f28833c5c31f545f22c58294f0d6e8ee9733.tar.gz
Merge pull request #6308 from oranagra/repl-diskless-load-config
fix error handling on config parsing of repl-diskless-load
-rw-r--r--src/config.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/config.c b/src/config.c
index d37e3c566..0b3bb1cd6 100644
--- a/src/config.c
+++ b/src/config.c
@@ -438,6 +438,7 @@ void loadServerConfigFromString(char *config) {
server.repl_diskless_load = configEnumGetValue(repl_diskless_load_enum,argv[1]);
if (server.repl_diskless_load == INT_MIN) {
err = "argument must be 'disabled', 'on-empty-db', 'swapdb' or 'flushdb'";
+ goto loaderr;
}
} else if (!strcasecmp(argv[0],"repl-diskless-sync-delay") && argc==2) {
server.repl_diskless_sync_delay = atoi(argv[1]);