summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRbb666 <[email protected]>2025-11-07 14:30:22 +0800
committerR b b666 <[email protected]>2025-11-10 11:25:56 +0800
commit596f0a8c3702944f98cd0da5ce6ae34ec62f1671 (patch)
treed889ba7354b15ab4e09d1cdbe72a2105601bfb6c /src
parent44cf90a4ef25b4ae09151a9230bc14cd9f061c38 (diff)
action:Fixed assertion failure when running utest/messagequeue_tc multiple times.
Diffstat (limited to 'src')
-rw-r--r--src/utest/messagequeue_tc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/utest/messagequeue_tc.c b/src/utest/messagequeue_tc.c
index ddb87a248d..3239fff528 100644
--- a/src/utest/messagequeue_tc.c
+++ b/src/utest/messagequeue_tc.c
@@ -220,6 +220,10 @@ static rt_err_t utest_tc_init(void)
static rt_err_t utest_tc_cleanup(void)
{
+ /* wait for threads to finish */
+ rt_thread_mdelay(100);
+ /* detach event object */
+ rt_event_detach(&finish_e);
return RT_EOK;
}