From a062a27c950e0812c70578e951937df330306fae Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Thu, 10 Feb 2000 14:03:15 +0000 Subject: [PATCH] logic wromg in threadIsReady --- src/libCom/osi/os/posix/osdThread.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libCom/osi/os/posix/osdThread.c b/src/libCom/osi/os/posix/osdThread.c index f368c61cb..651fdcbd2 100644 --- a/src/libCom/osi/os/posix/osdThread.c +++ b/src/libCom/osi/os/posix/osdThread.c @@ -239,7 +239,7 @@ void threadSetPriority(threadId id,unsigned int priority) if(errVerbose) checkStatus(status,"pthread_setschedparam"); #endif /* _POSIX_THREAD_PRIORITY_SCHEDULING */ } - + int threadIsEqual(threadId id1, threadId id2) { threadInfo *p1 = (threadInfo *)id1; @@ -249,7 +249,7 @@ int threadIsEqual(threadId id1, threadId id2) int threadIsReady(threadId id) { threadInfo *pthreadInfo = (threadInfo *)id; - return(pthreadInfo->isSuspended ? 1 : 0); + return(pthreadInfo->isSuspended ? 0 : 1); } int threadIsSuspended(threadId id) {