From eeb7991680629ac3346db28a99eb769a8e3ac7c8 Mon Sep 17 00:00:00 2001 From: Shungang Li Date: Thu, 25 Jul 2024 19:24:50 +0800 Subject: [PATCH] fix: (errcode) taosCfgSetOption return value --- source/common/src/tglobal.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/common/src/tglobal.c b/source/common/src/tglobal.c index 8a44819022..b85654da6d 100644 --- a/source/common/src/tglobal.c +++ b/source/common/src/tglobal.c @@ -1442,11 +1442,12 @@ typedef struct { } OptionNameAndVar; static int32_t taosCfgSetOption(OptionNameAndVar *pOptions, int32_t optionSize, SConfigItem *pItem, bool isDebugflag) { - int32_t code = TSDB_CODE_SUCCESS; + int32_t code = TSDB_CODE_CFG_NOT_FOUND; char *name = pItem->name; for (int32_t d = 0; d < optionSize; ++d) { const char *optName = pOptions[d].optionName; if (strcasecmp(name, optName) != 0) continue; + code = TSDB_CODE_SUCCESS; switch (pItem->dtype) { case CFG_DTYPE_BOOL: { int32_t flag = pItem->i32;