From 21e8912031f6b444a1efb4daa8a93e543bd39312 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Wed, 24 Sep 2008 16:29:50 +0000 Subject: [PATCH] fixed conditional --- src/libCom/osi/epicsThread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libCom/osi/epicsThread.cpp b/src/libCom/osi/epicsThread.cpp index becd65189..c516826d5 100644 --- a/src/libCom/osi/epicsThread.cpp +++ b/src/libCom/osi/epicsThread.cpp @@ -141,7 +141,7 @@ bool epicsThread::exitWait ( const double delay ) throw () double exitWaitElapsed = 0.0; epicsGuard < epicsMutex > guard ( this->mutex ); this->cancel = true; - while ( ! this->terminated && exitWaitElapsed >= delay ) { + while ( ! this->terminated && exitWaitElapsed < delay ) { epicsGuardRelease < epicsMutex > unguard ( guard ); this->event.signal (); this->exitEvent.wait ( delay - exitWaitElapsed );