mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-02 08:16:44 +08:00
score: Fix _Scheduler_EDF_Yield()
A non-preemptive task must yield if it says so.
This commit is contained in:
@@ -34,7 +34,7 @@ Scheduler_Void_or_thread _Scheduler_EDF_Yield(
|
||||
|
||||
_Scheduler_EDF_Extract( context, node );
|
||||
_Scheduler_EDF_Enqueue( context, node, node->current_priority );
|
||||
_Scheduler_EDF_Schedule_body( scheduler, the_thread, false );
|
||||
_Scheduler_EDF_Schedule_body( scheduler, the_thread, true );
|
||||
|
||||
SCHEDULER_RETURN_VOID_OR_NULL;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user