mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-26 15:03:53 +01:00
The value of `queue->waiter` at the time the event was queued (with IRQs disabled) was backed up to the stack-variable `waiter`. Thus, the test later on for `waiter` checks if the queue was already claimed at the time the event was queued. Therefore, there is no race.