mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2026-01-16 23:00:34 -05:00
* Posix: Fix no task switching issue if a task ended When the main function of a task exits, no task switching happened. This is because all the remaining tasks are waiting on the condition variable. The fix is to trigger a task switch and mark the exiting task as "Dying" to be suspened and exited properly from the scheduler. * Posix: Assert and stop if the Task function returned * Posix: just assert if a task returned from its main function Co-authored-by: alfred gedeon <alfred2g@hotmail.com> |
||
|---|---|---|
| .. | ||
| ARC_EM_HS | ||
| ARC_v1 | ||
| ARM_CM33_TFM | ||
| ATmega | ||
| Posix | ||
| RISC-V | ||
| Xtensa_ESP32 | ||