diff --git a/src/main.rs b/src/main.rs index 6b1d74a..6283d81 100644 --- a/src/main.rs +++ b/src/main.rs @@ -337,25 +337,22 @@ async fn service_handler(name: &str, services: &Vec, tx: mpsc::Sender< println!("Service {}:{} is unreachable for process {}", &serv.hostname, &serv.port, &name); match serv.triggers.on_lost.as_str() { "stay" => { - println!("1"); }, "stop" => { - println!("2"); match looped_service_connecting(&name, serv).await { Ok(_) => {}, Err(_) => { tx.send(5).await.unwrap(); - return; + break; }, } }, "hold" => { - println!("3"); match looped_service_connecting(&name, serv).await { Ok(_) => {}, Err(_) => { tx.send(6).await.unwrap(); - return; + break; }, } },