diff --git a/src/client/src/tscUtil.c b/src/client/src/tscUtil.c index ef63852c9a..fe3e330aa9 100644 --- a/src/client/src/tscUtil.c +++ b/src/client/src/tscUtil.c @@ -4322,7 +4322,9 @@ void tscTryQueryNextClause(SSqlObj* pSql, __async_cb_func_t fp) { } tfree(pSql->pSubs); + tfree(pSql->subState.states); pSql->subState.numOfSub = 0; + pthread_mutex_destroy(&pSql->subState.mutex); pSql->fp = fp;