diff --git a/src/libCom/test/epicsRunLibComTests.c b/src/libCom/test/epicsRunLibComTests.c index 10d2df960..4362944cc 100644 --- a/src/libCom/test/epicsRunLibComTests.c +++ b/src/libCom/test/epicsRunLibComTests.c @@ -121,5 +121,4 @@ epicsRunLibComTests(void) */ printf("\n****** EpicsExit Test *****\n"); epicsExitTest(); - epicsExit (0); } diff --git a/src/libCom/test/rtemsTestHarness.c b/src/libCom/test/rtemsTestHarness.c index e5701feb1..0c78aec51 100644 --- a/src/libCom/test/rtemsTestHarness.c +++ b/src/libCom/test/rtemsTestHarness.c @@ -103,6 +103,6 @@ Init (rtems_task_argument ignored) * Run the tests */ epicsRunLibComTests(); - printf("***** Unexpected return from tests!\n"); - rtems_task_delete(RTEMS_SELF); + epicsExit(0); + exit(0); }