From 1eb005a9f09ed2afd45a0b8fee729941a0c20a29 Mon Sep 17 00:00:00 2001 From: xiao-77 Date: Wed, 27 Nov 2024 16:27:00 +0800 Subject: [PATCH] Fix error code return. --- source/libs/wal/src/walMeta.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/libs/wal/src/walMeta.c b/source/libs/wal/src/walMeta.c index 0000647a61..43688347db 100644 --- a/source/libs/wal/src/walMeta.c +++ b/source/libs/wal/src/walMeta.c @@ -395,6 +395,7 @@ static int32_t walTrimIdxFile(SWal* pWal, int32_t fileIdx) { TdFilePtr pFile = taosOpenFile(fnameStr, TD_FILE_READ | TD_FILE_WRITE); if (pFile == NULL) { + code = terrno; goto _exit; } @@ -409,7 +410,7 @@ static int32_t walTrimIdxFile(SWal* pWal, int32_t fileIdx) { _exit: (void)taosCloseFile(&pFile); - TAOS_RETURN(TSDB_CODE_SUCCESS); + TAOS_RETURN(code); } static void printFileSet(int32_t vgId, SArray* fileSet, const char* str) {