From 20d71641cf09f070f8029abbb790ffbd364ccf9c Mon Sep 17 00:00:00 2001 From: Scott Lawrence Date: Sat, 29 Jun 2024 12:55:53 -0700 Subject: Removing socket if it exists. --- src/main.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index e9e5e0e..74f3f08 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,5 @@ use std::error; +use std::fs::remove_file; use std::io::{Read,Write}; use std::os::unix::net::{UnixStream,UnixListener}; use std::str; @@ -70,6 +71,7 @@ fn main() { let listen_thread = { let state_mutex = Arc::clone(&state_mutex); spawn(move || { + let _ = remove_file(&args.socket); let listener = UnixListener::bind(args.socket).unwrap(); loop { match listener.accept() { -- cgit v1.2.3-54-g00ecf