Technical Support

RTX51: ORDER OF TASKS WAITING ON SEMAPHORE


Information in this article applies to:

  • RTX51 All Version

QUESTION

I have several tasks with different priorities that are waiting on a semaphore. When the semaphore becomes available, which task is started first?

ANSWER

RTX51 handles the semaphore wait queue as a FIFO (first-in-first-out). So, the first task that requested the semaphore is the first task that gets the semaphore.

Last Reviewed: Monday, May 31, 2004


Did this article provide the answer you needed?
 
Yes
No
Not Sure