Let epicsExitTest work on systems with strict priority scheduling.
This commit is contained in:
@@ -64,4 +64,5 @@ void epicsExitTest(void)
|
||||
epicsThreadCreate("threadA",50,stackSize,thread,pinfoA);
|
||||
pinfoB = (info *)calloc(1,sizeof(info));
|
||||
epicsThreadCreate("threadB",50,stackSize,thread,pinfoB);
|
||||
epicsThreadSleep(1.0);
|
||||
}
|
||||
|
||||
@@ -70,6 +70,7 @@ struct rtems_bsdnet_config rtems_bsdnet_config = {
|
||||
|
||||
#include <stdio.h>
|
||||
#include <rtems/error.h>
|
||||
#include <epicsExit.h>
|
||||
|
||||
rtems_task
|
||||
Init (rtems_task_argument ignored)
|
||||
@@ -104,5 +105,4 @@ Init (rtems_task_argument ignored)
|
||||
*/
|
||||
epicsRunLibComTests();
|
||||
epicsExit(0);
|
||||
exit(0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user