From 694b6385d55a3cac8a59c116f8b850b4bcf51c8d Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Sun, 9 Feb 2025 21:40:33 +0800 Subject: [PATCH] refactor(stream): adjust reset and mark failed Id. --- source/dnode/vnode/src/tqCommon/tqCommon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/dnode/vnode/src/tqCommon/tqCommon.c b/source/dnode/vnode/src/tqCommon/tqCommon.c index 06b7b33cd8..bcf60f5c32 100644 --- a/source/dnode/vnode/src/tqCommon/tqCommon.c +++ b/source/dnode/vnode/src/tqCommon/tqCommon.c @@ -960,9 +960,9 @@ int32_t tqStreamTaskProcessTaskResetReq(SStreamMeta* pMeta, char* pMsg) { tqDebug("s-task:%s receive task-reset msg from mnode, reset status and ready for data processing", pTask->id.idStr); streamMutexLock(&pTask->lock); - streamTaskClearCheckInfo(pTask, true); streamTaskSetFailedCheckpointId(pTask, pReq->chkptId); + streamTaskClearCheckInfo(pTask, true); // clear flag set during do checkpoint, and open inputQ for all upstream tasks SStreamTaskState pState = streamTaskGetStatus(pTask);