diff --git a/source/dnode/vnode/src/tsdb/tsdbReadUtil.c b/source/dnode/vnode/src/tsdb/tsdbReadUtil.c index d93c8c8f79..1fba39227c 100644 --- a/source/dnode/vnode/src/tsdb/tsdbReadUtil.c +++ b/source/dnode/vnode/src/tsdb/tsdbReadUtil.c @@ -484,7 +484,7 @@ void cleanupDataBlockIterator(SDataBlockIter* pIter, bool hasPk) { if (hasPk) { taosArrayDestroyEx(pIter->blockList, freePkItem); } else { - taosArrayClear(pIter->blockList); + taosArrayDestroy(pIter->blockList); } }