summaryrefslogtreecommitdiff
path: root/components/drivers/src
diff options
context:
space:
mode:
Diffstat (limited to 'components/drivers/src')
-rw-r--r--components/drivers/src/completion.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/drivers/src/completion.c b/components/drivers/src/completion.c
index f49e44c48f..48afc2ee34 100644
--- a/components/drivers/src/completion.c
+++ b/components/drivers/src/completion.c
@@ -95,10 +95,10 @@ rt_err_t rt_completion_wait(struct rt_completion *completion,
result = thread->error;
level = rt_hw_interrupt_disable();
- /* clean completed flag */
- completion->flag = RT_UNCOMPLETED;
}
}
+ /* clean completed flag */
+ completion->flag = RT_UNCOMPLETED;
__exit:
rt_hw_interrupt_enable(level);