diff --git a/src/libCom/osi/os/posix/osdSignal.cpp b/src/libCom/osi/os/posix/osdSignal.cpp index 7143c6b65..348e4b79b 100644 --- a/src/libCom/osi/os/posix/osdSignal.cpp +++ b/src/libCom/osi/os/posix/osdSignal.cpp @@ -99,9 +99,8 @@ epicsShareFunc void epicsShareAPI epicsSignalInstallSigUrgIgnore ( void ) epicsShareFunc void epicsShareAPI epicsSignalRaiseSigUrg ( struct epicsThreadOSD * threadId ) { - int status; pthread_t id = epicsThreadGetPosixThreadId ( threadId ); - status = pthread_kill ( SIGURG, id ); + int status = pthread_kill ( SIGURG, id ); if ( status ) { errlogPrintf ( "Failed to send SIGURG signal to thread. Status = \"%s\"\n", strerror ( status ) );