fix(stream): send kill checkpoint trans msg before close task.

This commit is contained in:
Haojun Liao 2024-08-09 00:46:20 +08:00
parent 9712357b87
commit 8472f25a6e
1 changed files with 10 additions and 0 deletions

View File

@ -1140,6 +1140,16 @@ void streamMetaNotifyClose(SStreamMeta* pMeta) {
taosMsleep(100);
}
SArray* pTaskList = NULL;
int32_t code = streamMetaSendMsgBeforeCloseTasks(pMeta, &pTaskList);
if (code != TSDB_CODE_SUCCESS) {
// return code;
}
if (pTaskList != NULL) {
taosArrayDestroy(pTaskList);
}
int64_t el = taosGetTimestampMs() - st;
stDebug("vgId:%d all stream tasks are not in timer, continue close, elapsed time:%" PRId64 " ms", pMeta->vgId, el);
}