fix: fix mnd meta issue
This commit is contained in:
parent
648a7a12b0
commit
75974255c7
|
@ -105,12 +105,14 @@ int32_t mndProcessBatchMetaMsg(SRpcMsg *pMsg) {
|
||||||
terrno = TSDB_CODE_MSG_NOT_PROCESSED;
|
terrno = TSDB_CODE_MSG_NOT_PROCESSED;
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
code = (*fp)(&reqMsg);
|
|
||||||
|
|
||||||
|
if ((*fp)(&reqMsg)) {
|
||||||
|
rsp.rspCode = terrno;
|
||||||
|
} else {
|
||||||
|
rsp.rspCode = 0;
|
||||||
|
}
|
||||||
rsp.reqType = reqMsg.msgType;
|
rsp.reqType = reqMsg.msgType;
|
||||||
rsp.msgLen = reqMsg.info.rspLen;
|
rsp.msgLen = reqMsg.info.rspLen;
|
||||||
rsp.rspCode = code;
|
|
||||||
rsp.msg = reqMsg.info.rsp;
|
rsp.msg = reqMsg.info.rsp;
|
||||||
|
|
||||||
taosArrayPush(batchRsp, &rsp);
|
taosArrayPush(batchRsp, &rsp);
|
||||||
|
|
|
@ -27,7 +27,7 @@ int32_t ctgHandleBatchRsp(SCtgJob* pJob, SCtgTaskCallbackParam* cbParam, SDataBu
|
||||||
int32_t taskNum = taosArrayGetSize(pTaskId);
|
int32_t taskNum = taosArrayGetSize(pTaskId);
|
||||||
SDataBuf taskMsg = *pMsg;
|
SDataBuf taskMsg = *pMsg;
|
||||||
int32_t offset = 0;
|
int32_t offset = 0;
|
||||||
int32_t msgNum = (pMsg->pData && (pMsg->len > 0)) ? ntohl(*(int32_t*)pMsg->pData) : 0;
|
int32_t msgNum = (TSDB_CODE_SUCCESS == rspCode && pMsg->pData && (pMsg->len > 0)) ? ntohl(*(int32_t*)pMsg->pData) : 0;
|
||||||
ASSERT(taskNum == msgNum || 0 == msgNum);
|
ASSERT(taskNum == msgNum || 0 == msgNum);
|
||||||
|
|
||||||
ctgDebug("QID:0x%" PRIx64 " ctg got batch %d rsp %s", pJob->queryId, cbParam->batchId, TMSG_INFO(cbParam->reqType + 1));
|
ctgDebug("QID:0x%" PRIx64 " ctg got batch %d rsp %s", pJob->queryId, cbParam->batchId, TMSG_INFO(cbParam->reqType + 1));
|
||||||
|
|
Loading…
Reference in New Issue