fix mem leak

This commit is contained in:
yihaoDeng 2024-09-26 15:51:32 +08:00
parent 2549516cbf
commit 4cd35d76db
1 changed files with 5 additions and 4 deletions

View File

@ -734,7 +734,7 @@ void flushSnapshot(SStreamFileState* pFileState, SStreamSnapshot* pSnapshot, boo
// todo handle failure
memset(buf, 0, len);
}
taosMemoryFree(buf);
taosMemoryFreeClear(buf);
int32_t numOfElems = streamStateGetBatchSize(batch);
if (numOfElems > 0) {
@ -769,6 +769,7 @@ _end:
if (code != TSDB_CODE_SUCCESS) {
qError("%s failed at line %d since %s", __func__, lino, tstrerror(code));
}
taosMemoryFree(buf);
streamStateDestroyBatch(batch);
}