summaryrefslogtreecommitdiff
path: root/src/utest
diff options
context:
space:
mode:
Diffstat (limited to 'src/utest')
-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;