diff --git a/src/libCom/osi/os/WIN32/osdThread.c b/src/libCom/osi/os/WIN32/osdThread.c index 922c098ab..59dac832f 100644 --- a/src/libCom/osi/os/WIN32/osdThread.c +++ b/src/libCom/osi/os/WIN32/osdThread.c @@ -780,7 +780,11 @@ epicsShareFunc int epicsShareAPI epicsThreadIsSuspended ( epicsThreadId id ) HANDLE osdThreadGetTimer() { win32ThreadParam * pParm = epicsThreadGetParamWIN32(); - return pParm->timer; + if (pParam) { + return pParm->timer; + } else { + return NULL; + } } /*