diff options
| -rw-r--r-- | src/main.rs | 2 |
1 files changed, 2 insertions, 0 deletions
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() { |
