Bläddra i källkod

utest:Fix signal info node leak in signal_tc when running multiple times.

Rbb666 2 månader sedan
förälder
incheckning
2c9257831e
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      src/utest/signal_tc.c

+ 2 - 0
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;