diff --git a/src/libCom/error/errlog.c b/src/libCom/error/errlog.c index 680a1316a..f0a653af5 100644 --- a/src/libCom/error/errlog.c +++ b/src/libCom/error/errlog.c @@ -453,15 +453,6 @@ static void errlogExitHandler(void *pvt) pvtData.atExit = 1; epicsEventSignal(pvtData.waitForWork); epicsEventMustWait(pvtData.waitForExit); - - free(pvtData.pbuffer); - epicsMutexDestroy(pvtData.flushLock); - epicsEventDestroy(pvtData.flush); - epicsEventDestroy(pvtData.waitForFlush); - epicsMutexDestroy(pvtData.listenerLock); - epicsMutexDestroy(pvtData.msgQueueLock); - epicsEventDestroy(pvtData.waitForWork); - epicsEventDestroy(pvtData.waitForExit); } struct initArgs {