]> begriffs open source - freertos/commit
Removed the 'configASSERT( xInheritanceOccurred == pdFALSE )' assertion from xQueueSe...
authorNiklas Gürtler <Erlkoenig90@users.noreply.github.com>
Thu, 13 Oct 2022 17:22:24 +0000 (19:22 +0200)
committerGitHub <noreply@github.com>
Thu, 13 Oct 2022 17:22:24 +0000 (22:52 +0530)
commit4e2bf2c639cf769aaf26b742e4c11892189ae057
tree7d316c3e421f7b0100d1dbda956eb599fd4e6eb7
parent1d20f0eba27f9fa9bf8d0a65604b399e07b9124e
Removed the 'configASSERT( xInheritanceOccurred == pdFALSE )' assertion from xQueueSemaphoreTake as the reasoning behind it is wrong; it can trigger on wrongly on highly-contested semaphores on multicore systems. See https://forums.freertos.org/t/15967 (#576)

Co-authored-by: Niklas Gürtler <niklas.guertler@tacterion.com>
queue.c