From 262901c567d7578429b27decb4d539161d755f6e Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Thu, 16 Sep 2004 11:25:09 +0000 Subject: [PATCH] call epicsAtExit from errlogThread --- src/libCom/error/errlog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libCom/error/errlog.c b/src/libCom/error/errlog.c index 661123ff5..8de26f9b2 100644 --- a/src/libCom/error/errlog.c +++ b/src/libCom/error/errlog.c @@ -404,7 +404,6 @@ LOCAL void errlogInitPvt(void *arg) if(tid) { pvtData.errlogInitFailed = FALSE; } - epicsAtExit(exitHandler,0); } LOCAL void errlogCleanup(void) @@ -454,6 +453,7 @@ LOCAL void errlogThread(void) int noConsoleMessage; char *pmessage; + epicsAtExit(exitHandler,0); while(TRUE) { epicsEventMustWait(pvtData.waitForWork); if(pvtData.atExit) break;