Delete timer at the end of tc_libc_signal_sigpause
authorjunmin kim <junmindd.kim@samsung.com>
Mon, 4 Sep 2017 09:34:52 +0000 (02:34 -0700)
committerjunmin kim <junmindd.kim@samsung.com>
Mon, 4 Sep 2017 09:47:38 +0000 (02:47 -0700)
Created timer should be deleted

apps/examples/testcase/le_tc/kernel/tc_libc_signal.c

index d40b25f..5c42e48 100644 (file)
@@ -224,14 +224,15 @@ static void tc_libc_signal_sigpause(void)
        st_timer_spec_val.it_value.tv_sec = 2;
 
        ret_chk = timer_settime(timer_id, 0, &st_timer_spec_val, NULL);
-       TC_ASSERT_EQ_ERROR_CLEANUP("timer_settime", ret_chk, OK, errno, timer_delete(timer_id));
+       TC_ASSERT_EQ_CLEANUP("timer_settime", ret_chk, OK, timer_delete(timer_id));
 
        printf("sigpause test : Before Pause\n");
        ret_chk = sigpause(SIG1);
-       TC_ASSERT_EQ("sigpause", ret_chk, ERROR);
+       TC_ASSERT_EQ_CLEANUP("sigpause", ret_chk, ERROR, timer_delete(timer_id));
 
        printf("sigpause test : 2 sec After Pause\n");
 
+       timer_delete(timer_id);
        TC_SUCCESS_RESULT();
 }