From 5e4c7e178fb91f38535233e3c3a394a23d6d52b6 Mon Sep 17 00:00:00 2001 From: "W. Eric Norum" Date: Thu, 3 Feb 2000 01:01:50 +0000 Subject: [PATCH] Check for correct RTEMS status code when obtaining a semaphore without waiting. --- src/libCom/osi/os/RTEMS/osdSem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libCom/osi/os/RTEMS/osdSem.c b/src/libCom/osi/os/RTEMS/osdSem.c index 84da5bb17..394060d5c 100644 --- a/src/libCom/osi/os/RTEMS/osdSem.c +++ b/src/libCom/osi/os/RTEMS/osdSem.c @@ -120,7 +120,7 @@ semBinaryTakeNoWait(semBinaryId id) sc = rtems_semaphore_obtain (sid, RTEMS_NO_WAIT, RTEMS_NO_TIMEOUT); if (sc == RTEMS_SUCCESSFUL) return semTakeOK; - else if (sc == RTEMS_TIMEOUT) + else if (sc == RTEMS_UNSATISFIED) return semTakeTimeout; else return semTakeError;