diff options
| author | Rbb666 <[email protected]> | 2025-11-07 14:52:23 +0800 |
|---|---|---|
| committer | R b b666 <[email protected]> | 2025-11-08 10:41:55 +0800 |
| commit | 2c9257831ef1a3ccf085380c048aff12d024d285 (patch) | |
| tree | 2f8b7f2579a390ad5dee9736362ed7ee3d331437 | |
| parent | 6e184553d12a458b5e24e6243d6fbea00136abf0 (diff) | |
utest:Fix signal info node leak in signal_tc when running multiple times.
| -rw-r--r-- | src/utest/signal_tc.c | 2 |
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; |
