From 9e8518e772f5d3392a44fc1aa6d623e7da4bfd31 Mon Sep 17 00:00:00 2001 From: xiao-77 Date: Mon, 23 Sep 2024 14:11:19 +0800 Subject: [PATCH] fix add mem free before retuen --- source/dnode/vnode/src/tsdb/tsdbCache.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/dnode/vnode/src/tsdb/tsdbCache.c b/source/dnode/vnode/src/tsdb/tsdbCache.c index b4c4d4d054..78f53a3adb 100644 --- a/source/dnode/vnode/src/tsdb/tsdbCache.c +++ b/source/dnode/vnode/src/tsdb/tsdbCache.c @@ -936,6 +936,7 @@ int32_t tsdbCacheDropSubTables(STsdb *pTsdb, SArray *uids, tb_uid_t suid) { if (code != TSDB_CODE_SUCCESS) { tsdbError("vgId:%d, %s drop table column failed at line %d since %s", TD_VID(pTsdb->pVnode), __func__, __LINE__, tstrerror(code)); + taosMemoryFree(pTSchema); (void)taosThreadMutexUnlock(&pTsdb->lruMutex); TAOS_RETURN(code); }