atReboot calls epicsExitCallAtExits not epicsExit

This commit is contained in:
Marty Kraimer
2004-08-31 17:57:00 +00:00
parent f408398166
commit bcbcf05110
2 changed files with 1 additions and 4 deletions

View File

@@ -72,10 +72,7 @@ epicsShareFunc void epicsShareAPI epicsExit(int status)
{
epicsExitCallAtExits();
epicsThreadSleep(1.0);
/* for vxWorks exit only terminates calling thread*/
#ifndef vxWorks
exit(status);
#endif
}
epicsShareFunc int epicsShareAPI epicsAtExit(epicsExitFunc func, void *arg)

View File

@@ -24,7 +24,7 @@ typedef int (*sysAtReboot)(void(func)(void));
extern "C" {
static void atReboot(void)
{
epicsExit(0);
epicsExitCallAtExits();
}
} /* extern "C" */