fix: fix sml crash issue
This commit is contained in:
parent
cc3a7375ed
commit
df87272819
|
@ -874,9 +874,11 @@ void schedulerExecCb(SExecResult* pResult, void* param, int32_t code) {
|
||||||
SRequestObj* launchQueryImpl(SRequestObj* pRequest, SQuery* pQuery, bool keepQuery, void** res) {
|
SRequestObj* launchQueryImpl(SRequestObj* pRequest, SQuery* pQuery, bool keepQuery, void** res) {
|
||||||
int32_t code = 0;
|
int32_t code = 0;
|
||||||
|
|
||||||
pRequest->stmtType = pQuery->pRoot->type;
|
if (pQuery->pRoot) {
|
||||||
|
pRequest->stmtType = pQuery->pRoot->type;
|
||||||
if (!pRequest->inRetry) {
|
}
|
||||||
|
|
||||||
|
if (pQuery->pRoot && !pRequest->inRetry) {
|
||||||
STscObj *pTscObj = pRequest->pTscObj;
|
STscObj *pTscObj = pRequest->pTscObj;
|
||||||
SAppClusterSummary *pActivity = &pTscObj->pAppInfo->summary;
|
SAppClusterSummary *pActivity = &pTscObj->pAppInfo->summary;
|
||||||
if (QUERY_NODE_VNODE_MODIF_STMT == pQuery->pRoot->type) {
|
if (QUERY_NODE_VNODE_MODIF_STMT == pQuery->pRoot->type) {
|
||||||
|
|
|
@ -420,7 +420,7 @@ static int32_t smlSendMetaMsg(SSmlHandle *info, SName *pName, SSmlSTableMeta *s
|
||||||
}
|
}
|
||||||
tSerializeSMCreateStbReq(pCmdMsg.pMsg, pCmdMsg.msgLen, &pReq);
|
tSerializeSMCreateStbReq(pCmdMsg.pMsg, pCmdMsg.msgLen, &pReq);
|
||||||
|
|
||||||
SQuery pQuery;
|
SQuery pQuery = {0};
|
||||||
pQuery.execMode = QUERY_EXEC_MODE_RPC;
|
pQuery.execMode = QUERY_EXEC_MODE_RPC;
|
||||||
pQuery.pCmdMsg = &pCmdMsg;
|
pQuery.pCmdMsg = &pCmdMsg;
|
||||||
pQuery.msgType = pQuery.pCmdMsg->msgType;
|
pQuery.msgType = pQuery.pCmdMsg->msgType;
|
||||||
|
|
Loading…
Reference in New Issue