Files
Waybar/include/util
Austin Horstman e4ff024fa8 fix(util): bound SafeSignal queue growth under burst load
SafeSignal could queue events forever when worker threads emitted faster than
the main loop could consume, which risks memory growth and stale updates.

I added a queue cap with a drop-oldest policy so growth stays bounded under
burst load, plus a regression test that validates bounded delivery.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-02-28 22:57:49 -06:00
..
2026-02-04 09:24:14 +01:00
2026-02-24 00:49:08 +01:00
2024-09-13 08:55:14 +02:00
2024-07-02 10:38:58 -05:00