From 3b09abb53294ef64fd07544004c3d3d92b38773c Mon Sep 17 00:00:00 2001 From: Ferdinand Schober Date: Tue, 19 Sep 2023 21:10:45 +0200 Subject: [PATCH] unlink socket in case it's left over from a crash --- src/frontend.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontend.rs b/src/frontend.rs index cdd59e6..89ab60f 100644 --- a/src/frontend.rs +++ b/src/frontend.rs @@ -51,6 +51,10 @@ impl FrontendAdapter { #[cfg(unix)] let socket_path = Path::new(env::var("XDG_RUNTIME_DIR")?.as_str()).join("lan-mouse-socket.sock"); #[cfg(unix)] + log::debug!("remove socket: {:?}", socket_path); + #[cfg(unix)] + std::fs::remove_file(&socket_path).unwrap(); + #[cfg(unix)] let listener = UnixListener::bind(&socket_path)?; #[cfg(windows)]