Преглед изворни кода

fix(scheduler-bindings): delete old IPC file before binding (#8857)

OliverNChalk пре 2 недеља
родитељ
комит
d8fc0eb0fa
1 измењених фајлова са 1 додато и 0 уклоњено
  1. 1 0
      core/src/scheduler_bindings_server.rs

+ 1 - 0
core/src/scheduler_bindings_server.rs

@@ -5,6 +5,7 @@ use {
 
 
 pub(crate) fn spawn(path: &Path, session_sender: mpsc::Sender<BankingControlMsg>) {
 pub(crate) fn spawn(path: &Path, session_sender: mpsc::Sender<BankingControlMsg>) {
     // NB: Panic on start if we can't bind.
     // NB: Panic on start if we can't bind.
+    let _ = std::fs::remove_file(path);
     let mut listener = handshake::server::Server::new(path).unwrap();
     let mut listener = handshake::server::Server::new(path).unwrap();
 
 
     std::thread::Builder::new()
     std::thread::Builder::new()