From 88a500a95bd926b9f5e3642aa0655f31bb08135b Mon Sep 17 00:00:00 2001 From: Cary Xu Date: Fri, 5 Aug 2022 10:34:41 +0800 Subject: [PATCH] fix: memory leak for stream input data block --- source/dnode/vnode/src/sma/smaRollup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/dnode/vnode/src/sma/smaRollup.c b/source/dnode/vnode/src/sma/smaRollup.c index bfa00c779f..fd57441847 100644 --- a/source/dnode/vnode/src/sma/smaRollup.c +++ b/source/dnode/vnode/src/sma/smaRollup.c @@ -1336,7 +1336,7 @@ static void tdRSmaFetchTrigger(void *param, void *tmrId) { SSDataBlock dataBlock = {.info.type = STREAM_GET_ALL}; qSetMultiStreamInput(pItem->taskInfo, &dataBlock, 1, STREAM_INPUT__DATA_BLOCK); tdRSmaFetchAndSubmitResult(pItem, pRSmaInfo->pTSchema, pRSmaInfo->suid, pStat, STREAM_INPUT__DATA_BLOCK); - // tdCleanupStreamInputDataBlock(pItem->taskInfo); + tdCleanupStreamInputDataBlock(pItem->taskInfo); tdUnRefRSmaInfo(pSma, pRSmaInfo); // atomic_store_8(&pItem->triggerStat, TASK_TRIGGER_STAT_ACTIVE);