Files
Waybar/include
Lukas Fleischer 5a29473080 Prevent child zombie process from tearing down Hyprland IPC
In rare circumstances, we may fork(), e.g., as part of a custom module,
and the child process may fail to exec() and exit. In those cases, the
IPC destructor will be called in the child process.

Prior to this commit, this call would then result in the shared socket
being closed. Prevent this by only closing the socket from the original
process.

Fixes #3975 and #4152.

Signed-off-by: Lukas Fleischer <lfleischer@lfos.de>
2025-08-22 18:58:53 -04:00
..
2023-03-02 16:57:32 +03:00
2024-05-09 20:59:25 +02:00
2023-10-15 17:52:12 -03:00
2025-07-31 21:29:20 +03:00
2024-08-02 23:37:52 -05:00