From 90a44f8cbf42d7f4e035f2ab770ae360703c1c6c Mon Sep 17 00:00:00 2001 From: Rbb666 Date: Fri, 7 Nov 2025 14:52:23 +0800 Subject: [PATCH] utest:Fix signal info node leak in signal_tc when running multiple times. --- src/utest/signal_tc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/utest/signal_tc.c b/src/utest/signal_tc.c index c69350e41e5..93d7865671b 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;