From d9905c1787d8ac71af99bae232a768cacf4ce299 Mon Sep 17 00:00:00 2001 From: wpan Date: Mon, 30 Aug 2021 13:46:54 +0800 Subject: [PATCH] fix invalid qhandle issue --- src/client/src/tscUtil.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/client/src/tscUtil.c b/src/client/src/tscUtil.c index 88644107d4..9d8f2fab74 100644 --- a/src/client/src/tscUtil.c +++ b/src/client/src/tscUtil.c @@ -3857,6 +3857,16 @@ static void tscSubqueryCompleteCallback(void* param, TAOS_RES* tres, int code) { return; } + if (pSql->cmd.command == TSDB_SQL_RETRIEVE_EMPTY_RESULT) { + SSqlObj* pParentSql = ps->pParentSql; + + pParentSql->cmd.command = TSDB_SQL_RETRIEVE_EMPTY_RESULT; + + (*pParentSql->fp)(pParentSql->param, pParentSql, 0); + return; + } + + taos_fetch_rows_a(tres, tscSubqueryRetrieveCallback, param); } -- GitLab