mirror of
https://github.com/Alexays/Waybar.git
synced 2026-04-03 05:13:26 +00:00
Hyprland IPC had fd lifecycle risks on failure/shutdown paths and used a spin-sleep listener model. I initialized fd state defensively, tightened connect/close/shutdown handling, moved to blocking read with newline framing, and added RAII-style fd cleanup in socket1 reply paths. Signed-off-by: Austin Horstman <khaneliman12@gmail.com>