[td-225] fix bugs in non-blocking processing.
This commit is contained in:
parent
1a9fce8126
commit
d9a04b397f
|
|
@ -210,7 +210,7 @@ static void *dnodeProcessReadQueue(void *param) {
|
||||||
dnodeSendRpcReadRsp(pVnode, pReadMsg, code);
|
dnodeSendRpcReadRsp(pVnode, pReadMsg, code);
|
||||||
} else {
|
} else {
|
||||||
if (code == TSDB_CODE_QRY_HAS_RSP) {
|
if (code == TSDB_CODE_QRY_HAS_RSP) {
|
||||||
dnodeSendRpcReadRsp(pVnode, pReadMsg, code);
|
dnodeSendRpcReadRsp(pVnode, pReadMsg, TSDB_CODE_SUCCESS);
|
||||||
} else {
|
} else {
|
||||||
dnodeDispatchNonRspMsg(pVnode, pReadMsg, code);
|
dnodeDispatchNonRspMsg(pVnode, pReadMsg, code);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -6352,8 +6352,6 @@ bool qTableQuery(qinfo_t qinfo) {
|
||||||
pQInfo, pQuery->rec.rows, pQuery->rec.total + pQuery->rec.rows);
|
pQInfo, pQuery->rec.rows, pQuery->rec.total + pQuery->rec.rows);
|
||||||
}
|
}
|
||||||
|
|
||||||
taosMsleep(1000);
|
|
||||||
|
|
||||||
// pQInfo->dataReady = QUERY_RESULT_READY;
|
// pQInfo->dataReady = QUERY_RESULT_READY;
|
||||||
bool buildRes = false;
|
bool buildRes = false;
|
||||||
pthread_mutex_lock(&pQInfo->lock);
|
pthread_mutex_lock(&pQInfo->lock);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue