call atexit only if successful

This commit is contained in:
Marty Kraimer
2002-02-28 15:34:28 +00:00
parent a707668b0b
commit 4e220d8fd6
+4 -2
View File
@@ -323,8 +323,10 @@ static void errlogInitPvt(void *arg)
tid = epicsThreadCreate("errlog",epicsThreadPriorityLow,
epicsThreadGetStackSize(epicsThreadStackSmall),
(EPICSTHREADFUNC)errlogTask,0);
atexit(exitHandler);
if(tid) pvtData.errlogInitFailed = FALSE;
if(tid) {
pvtData.errlogInitFailed = FALSE;
atexit(exitHandler);
}
}
epicsShareFunc int epicsShareAPI errlogInit(int bufsize)