fix(stream): fix memory leak.
This commit is contained in:
parent
74e0138f72
commit
f3df37bf28
|
@ -176,6 +176,7 @@ void tFreeStreamObj(SStreamObj *pStream) {
|
||||||
}
|
}
|
||||||
|
|
||||||
taosArrayDestroy(pStream->tasks);
|
taosArrayDestroy(pStream->tasks);
|
||||||
|
taosArrayDestroy(pStream->pHTasksList);
|
||||||
|
|
||||||
// tagSchema.pSchema
|
// tagSchema.pSchema
|
||||||
if (pStream->tagSchema.nCols > 0) {
|
if (pStream->tagSchema.nCols > 0) {
|
||||||
|
|
|
@ -2903,12 +2903,14 @@ void destroyStreamSessionAggOperatorInfo(void* param) {
|
||||||
}
|
}
|
||||||
taosArrayDestroy(pInfo->pChildren);
|
taosArrayDestroy(pInfo->pChildren);
|
||||||
}
|
}
|
||||||
|
|
||||||
colDataDestroy(&pInfo->twAggSup.timeWindowData);
|
colDataDestroy(&pInfo->twAggSup.timeWindowData);
|
||||||
blockDataDestroy(pInfo->pDelRes);
|
blockDataDestroy(pInfo->pDelRes);
|
||||||
blockDataDestroy(pInfo->pWinBlock);
|
blockDataDestroy(pInfo->pWinBlock);
|
||||||
blockDataDestroy(pInfo->pUpdateRes);
|
blockDataDestroy(pInfo->pUpdateRes);
|
||||||
tSimpleHashCleanup(pInfo->pStDeleted);
|
tSimpleHashCleanup(pInfo->pStDeleted);
|
||||||
|
|
||||||
|
taosArrayDestroy(pInfo->historyWins);
|
||||||
taosMemoryFreeClear(param);
|
taosMemoryFreeClear(param);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue