Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix missed yield in xTaskResumeFromISR (#207)
If a higher priority task than the currently running task was resumed using xTaskResumeFromISR and the user chose to ignore the return value of xTaskResumeFromISR to initiate a context switch using portYIELD_FROM_ISR, we were not doing the context switch on the next run of the scheduler. This change fixes this by marking a yield as pending to ensure that the context switch is performed on the next run of the scheduler. Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
- Loading branch information