From 4bee0474a0b465380d1d96b0d6399dee261c2135 Mon Sep 17 00:00:00 2001 From: MadcowOG Date: Wed, 29 Mar 2023 18:14:36 -0700 Subject: [PATCH] Properly close the fd and only unlink fifo --- src/main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index 5a50d70..90f66c2 100644 --- a/src/main.c +++ b/src/main.c @@ -803,9 +803,11 @@ void cleanup(void) { zwlr_layer_shell_v1_destroy(shell); if (output_manager) zxdg_output_manager_v1_destroy(output_manager); + if (fifo_fd) + close(fifo_fd); if (fifo_path) { unlink(fifo_path); - remove(fifo_path); + free(fifo_path); } if (display) wl_display_disconnect(display);