fix(stream): set correct return value.
This commit is contained in:
parent
c2b6d0da62
commit
b35ebe6131
|
@ -1199,14 +1199,17 @@ void streamMetaWUnLock(SStreamMeta* pMeta) {
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t streamMetaSendMsgBeforeCloseTasks(SStreamMeta* pMeta, SArray** pList) {
|
int32_t streamMetaSendMsgBeforeCloseTasks(SStreamMeta* pMeta, SArray** pList) {
|
||||||
*pList = NULL;
|
QRY_OPTR_CHECK(pList);
|
||||||
|
|
||||||
int32_t code = 0;
|
int32_t code = 0;
|
||||||
SArray* pTaskList = taosArrayDup(pMeta->pTaskList, NULL);
|
SArray* pTaskList = taosArrayDup(pMeta->pTaskList, NULL);
|
||||||
if (pTaskList == NULL) {
|
if (pTaskList == NULL) {
|
||||||
stError("failed to generate the task list during send hbMsg to mnode, vgId:%d, code: out of memory", pMeta->vgId);
|
stError("failed to generate the task list during send hbMsg to mnode, vgId:%d, code: out of memory", pMeta->vgId);
|
||||||
return TSDB_CODE_OUT_OF_MEMORY;
|
return terrno;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
*pList = pTaskList;
|
||||||
|
|
||||||
bool sendMsg = pMeta->sendMsgBeforeClosing;
|
bool sendMsg = pMeta->sendMsgBeforeClosing;
|
||||||
if (!sendMsg) {
|
if (!sendMsg) {
|
||||||
stDebug("vgId:%d no need to send msg to mnode before closing tasks", pMeta->vgId);
|
stDebug("vgId:%d no need to send msg to mnode before closing tasks", pMeta->vgId);
|
||||||
|
@ -1239,9 +1242,9 @@ int32_t streamMetaSendMsgBeforeCloseTasks(SStreamMeta* pMeta, SArray** pList) {
|
||||||
streamMetaReleaseTask(pMeta, pTask);
|
streamMetaReleaseTask(pMeta, pTask);
|
||||||
}
|
}
|
||||||
|
|
||||||
code = streamMetaSendHbHelper(pMeta);
|
(void)streamMetaSendHbHelper(pMeta);
|
||||||
pMeta->sendMsgBeforeClosing = false;
|
pMeta->sendMsgBeforeClosing = false;
|
||||||
return code;
|
return TSDB_CODE_SUCCESS; // always return true
|
||||||
}
|
}
|
||||||
|
|
||||||
void streamMetaUpdateStageRole(SStreamMeta* pMeta, int64_t stage, bool isLeader) {
|
void streamMetaUpdateStageRole(SStreamMeta* pMeta, int64_t stage, bool isLeader) {
|
||||||
|
|
Loading…
Reference in New Issue