From ca115b1c87dfc6aeae26e6c151e2f9df414e3a23 Mon Sep 17 00:00:00 2001 From: Minglei Jin Date: Fri, 17 Mar 2023 11:41:17 +0800 Subject: [PATCH] fix(tsdb/cache): break loop to return current row --- source/dnode/vnode/src/tsdb/tsdbCache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/dnode/vnode/src/tsdb/tsdbCache.c b/source/dnode/vnode/src/tsdb/tsdbCache.c index 80d8a93350..e4c059b235 100644 --- a/source/dnode/vnode/src/tsdb/tsdbCache.c +++ b/source/dnode/vnode/src/tsdb/tsdbCache.c @@ -668,7 +668,7 @@ static int32_t getNextRowFromFSLast(void *iter, TSDBROW **ppRow, bool *pIgnoreEa *pIgnoreEarlierTs = false; if (!hasVal) { state->state = SFSLASTNEXTROW_FILESET; - goto _next_fileset; + break; } if (checkRemainingRow) {