Check for correct RTEMS status code when obtaining a semaphore without waiting.

This commit is contained in:
W. Eric Norum
2000-02-03 01:01:50 +00:00
parent b40f003fb0
commit 5e4c7e178f

View File

@@ -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;