From 77202590114822ac437d219bf389c237c8e213cb Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Sat, 10 Oct 2020 18:15:19 +0800 Subject: [PATCH] [td-1641] --- src/client/src/tscSql.c | 2 +- src/client/src/tscSubquery.c | 6 +++--- src/client/src/tscUtil.c | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/client/src/tscSql.c b/src/client/src/tscSql.c index f37a641eba..7bc09a365a 100644 --- a/src/client/src/tscSql.c +++ b/src/client/src/tscSql.c @@ -559,7 +559,7 @@ int taos_select_db(TAOS *taos, const char *db) { } // send free message to vnode to free qhandle and corresponding resources in vnode -static UNUSED_FUNC bool tscKillQueryInDnode(SSqlObj* pSql) { +static bool tscKillQueryInDnode(SSqlObj* pSql) { SSqlCmd* pCmd = &pSql->cmd; SSqlRes* pRes = &pSql->res; diff --git a/src/client/src/tscSubquery.c b/src/client/src/tscSubquery.c index 390c3ca92d..b6ac6d3173 100644 --- a/src/client/src/tscSubquery.c +++ b/src/client/src/tscSubquery.c @@ -1516,9 +1516,9 @@ static void tscFreeSubSqlObj(SRetrieveSupport *trsupport, SSqlObj *pSql) { SSqlObj *pParentSql = trsupport->pParentSql; assert(pSql == pParentSql->pSubs[index]); -// pParentSql->pSubs[index] = NULL; -// -// taos_free_result(pSql); + pParentSql->pSubs[index] = NULL; + + taos_free_result(pSql); taosTFree(trsupport->localBuffer); taosTFree(trsupport); } diff --git a/src/client/src/tscUtil.c b/src/client/src/tscUtil.c index f6bb97e52f..c8a3d2607a 100644 --- a/src/client/src/tscUtil.c +++ b/src/client/src/tscUtil.c @@ -415,7 +415,7 @@ void tscFreeSqlObj(SSqlObj* pSql) { tscDebug("%p start to free sqlObj", pSql); - tscFreeSubobj(pSql); +// tscFreeSubobj(pSql); tscPartiallyFreeSqlObj(pSql); pSql->signature = NULL; -- GitLab