From e7dfb8c26d8fee32c3c7a511ad3287174396db90 Mon Sep 17 00:00:00 2001 From: dmchen Date: Wed, 19 Jul 2023 10:36:55 +0800 Subject: [PATCH] memory leak --- source/libs/sync/src/syncPipeline.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/libs/sync/src/syncPipeline.c b/source/libs/sync/src/syncPipeline.c index 9ab00cb4af..9ffd790281 100644 --- a/source/libs/sync/src/syncPipeline.c +++ b/source/libs/sync/src/syncPipeline.c @@ -708,6 +708,10 @@ _out: syncEntryDestroy(pEntry); pEntry = NULL; } + if (!nextInBuf) { + syncEntryDestroy(pNextEntry); + pNextEntry = NULL; + } syncLogBufferValidate(pBuf); taosThreadMutexUnlock(&pBuf->mutex); return ret;