summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRbb666 <[email protected]>2025-11-07 14:52:23 +0800
committerR b b666 <[email protected]>2025-11-08 10:41:55 +0800
commit2c9257831ef1a3ccf085380c048aff12d024d285 (patch)
tree2f8b7f2579a390ad5dee9736362ed7ee3d331437
parent6e184553d12a458b5e24e6243d6fbea00136abf0 (diff)
utest:Fix signal info node leak in signal_tc when running multiple times.
-rw-r--r--src/utest/signal_tc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/utest/signal_tc.c b/src/utest/signal_tc.c
index c69350e41e..93d7865671 100644
--- a/src/utest/signal_tc.c
+++ b/src/utest/signal_tc.c
@@ -84,6 +84,8 @@ static void rt_signal_unmask_test(void)
uassert_int_equal(rt_thread_kill(rt_thread_self(), signo), RT_EOK);
rt_thread_mdelay(1);
uassert_int_not_equal(recive_sig, signo);
+ /* unmask to allow pending signal to be delivered and released */
+ rt_signal_unmask(signo);
}
return;