diff --git a/src/libCom/osi/os/posix/osdMutex.c b/src/libCom/osi/os/posix/osdMutex.c index 9f1cc6f2f..e5696237e 100644 --- a/src/libCom/osi/os/posix/osdMutex.c +++ b/src/libCom/osi/os/posix/osdMutex.c @@ -78,7 +78,10 @@ void epicsMutexOsdDestroy(struct epicsMutexOSD * pmutex) int status; status = pthread_mutex_destroy(&pmutex->lock); - checkStatus(status,"pthread_mutex_destroy"); +/* checkStatus(status,"pthread_mutex_destroy");*/ +if(status) { + errlogPrintf("%s failed: error %s\n","duhhhh",strerror((status))); +} status = pthread_mutexattr_destroy(&pmutex->mutexAttr); checkStatus(status,"pthread_mutexattr_destroy"); free(pmutex); diff --git a/src/libCom/osi/os/posix/osdThread.c b/src/libCom/osi/os/posix/osdThread.c index 1d256d6ff..8c62bbc0e 100644 --- a/src/libCom/osi/os/posix/osdThread.c +++ b/src/libCom/osi/os/posix/osdThread.c @@ -524,6 +524,7 @@ void epicsThreadGetName(epicsThreadId pthreadInfo, char *name, size_t size) void epicsThreadShowAll(unsigned int level) { epicsThreadOSD *pthreadInfo; + int status; if(!epicsThreadInitCalled) epicsThreadInit(); epicsThreadShow(0,level);