pipewire/pipewire-alsa
Wim Taymans 6ab10237cd alsa: use semaphore semantics for the eventfd
Because we write from multiple threads, a thread might write a second
wakeup and a concurrent thread might remove all wakeups before seeing
it's error and retrying, which would leave the eventfd in a wrong state.

With a semaphore, things balance out and the eventfd always ends up in
a consistent state.
2024-05-06 16:26:06 +02:00
..
alsa-plugins alsa: use semaphore semantics for the eventfd 2024-05-06 16:26:06 +02:00
conf alsa: rework parameter handling 2022-09-20 16:24:21 +02:00
tests treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00