summaryrefslogtreecommitdiff
path: root/src/config.c
diff options
context:
space:
mode:
authorsundb <sundbcn@gmail.com>2022-04-19 16:31:15 +0800
committerGitHub <noreply@github.com>2022-04-19 11:31:15 +0300
commit1a938046453e595cee9c4f559f099118210e0474 (patch)
treeb9d5ae73a6a8a003d245a6cb3d55c18a6a12bc94 /src/config.c
parent85899e359ee7c4e615477b82b8b1d5c6f258d792 (diff)
downloadredis-1a938046453e595cee9c4f559f099118210e0474.tar.gz
Return 0 when config set out-of-range oom-score-adj-values (#10601)
When oom-score-adj-values is out of range, setConfigOOMScoreAdjValuesOption should return 0, not -1, otherwise it will be considered as success.
Diffstat (limited to 'src/config.c')
-rw-r--r--src/config.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/config.c b/src/config.c
index 5ebf381c8..cc5a388dc 100644
--- a/src/config.c
+++ b/src/config.c
@@ -2641,7 +2641,7 @@ static int setConfigOOMScoreAdjValuesOption(standardConfig *config, sds *argv, i
if (*eptr != '\0' || val < -2000 || val > 2000) {
if (err) *err = "Invalid oom-score-adj-values, elements must be between -2000 and 2000.";
- return -1;
+ return 0;
}
values[i] = val;