<div dir="ltr">Hi,<br><div><br></div><div>In the <a href="https://git.rtems.org/rtems/tree/testsuites/tmtests/tm24/task1.c#n106">Tasks function</a>, when one of the OPERATION_COUNT thread calls <span style="color:rgb(0,0,0);font-size:13.3333px">rtems_task_wake_after(</span>RTEMS_YIELD_PROCESSOR<span style="color:rgb(0,0,0);font-size:13.3333px">), it yields the processor and <a href="https://docs.rtems.org/releases/rtemsdocs-4.6.2/share/rtems/html/c_user/c_user00077.html">goes</a> in the ready state. So, is it expected that the same thread gets the execution again after the call to </span><span style="color:rgb(0,0,0);font-size:13.3333px">rtems_task_wake_after(</span>RTEMS_YIELD_PROCESSOR<span style="color:rgb(0,0,0);font-size:13.3333px">)? - because it is one of the threads with the highest priority and is in the ready queue - like call <a href="https://git.rtems.org/rtems/tree/testsuites/tmtests/tm24/task1.c#n90">to</a> rtems_task_wake_after in the High_task function?</span></div><div><span style="color:rgb(0,0,0);font-size:13.3333px"><br></span></div><div><span style="color:rgb(0,0,0);font-size:13.3333px">If yes, the thread finishes its execution after the call to rtems_task_wake_after and the function also ends, does RTEMS try to find the next heir to execute?</span></div><div><span style="color:rgb(0,0,0);font-size:13.3333px">     </span><span style="color:rgb(0,0,0);font-size:13.3333px">   </span><br></div></div>