Details
Description
If a task waiting on a semaphore is woken up via rX_SemPutSemaphore and higher priority task takes the semaphore, before the waiting tasks has time to get it, the lower priority task will return a TIMEOUT error, but the wait time has not yet elapsed.