diff --git a/src/query/src/qExecutor.c b/src/query/src/qExecutor.c index eb21a8f5c304d922489f90b319c515e4b6144d7c..6afaf21c059a94a07646498fe503fc7fac501af9 100644 --- a/src/query/src/qExecutor.c +++ b/src/query/src/qExecutor.c @@ -138,7 +138,7 @@ do { \ uint64_t queryHandleId = 0; int32_t getMaximumIdleDurationSec() { - return tsShellActivityTimer * 2; + return tsShellActivityTimer * 10; } int64_t genQueryId(void) { int64_t uid = 0; diff --git a/src/query/src/queryMain.c b/src/query/src/queryMain.c index 0ba29ab9047d1b526ed29fd7ec3eb87170f2ae17..3538edfcde29ba0cece5fd1e1296b5a4d80c465b 100644 --- a/src/query/src/queryMain.c +++ b/src/query/src/queryMain.c @@ -220,6 +220,7 @@ bool qTableQuery(qinfo_t qinfo, uint64_t *qId) { if (isQueryKilled(pQInfo)) { qDebug("QInfo:0x%"PRIx64" it is already killed, abort", pQInfo->qId); + pQInfo->runtimeEnv.outputBuf = NULL; return doBuildResCheck(pQInfo); }