From 9ebf8067892382b9cdf9bed85e41151dc433b1a0 Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Sat, 21 Oct 2023 02:41:03 +0800 Subject: [PATCH] fix(stream): clear the flag. --- source/libs/stream/src/streamTaskSm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/libs/stream/src/streamTaskSm.c b/source/libs/stream/src/streamTaskSm.c index f42e6bbb3b..c3286407e4 100644 --- a/source/libs/stream/src/streamTaskSm.c +++ b/source/libs/stream/src/streamTaskSm.c @@ -311,6 +311,9 @@ void streamTaskResetStatus(SStreamTask* pTask) { pSM->current = StreamTaskStatusList[TASK_STATUS__UNINIT]; pSM->pActiveTrans = NULL; taosArrayClear(pSM->pWaitingEventList); + + // clear the downstream ready status + pTask->status.downstreamReady = 0; } void streamTaskSetStatusReady(SStreamTask* pTask) {