From 23fa6629dfd202ed2a3fec8bf0a3d25cad6d6cc4 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Tue, 28 Sep 2021 15:17:05 +0200 Subject: [PATCH] Cosmetic --- syndicate-server/src/services/daemon.rs | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/syndicate-server/src/services/daemon.rs b/syndicate-server/src/services/daemon.rs index cc8b85d..e7a0c44 100644 --- a/syndicate-server/src/services/daemon.rs +++ b/syndicate-server/src/services/daemon.rs @@ -81,21 +81,20 @@ impl DaemonProcessInstance { self.start()?; LinkedTaskTermination::Normal } - RestartPolicy::OnError => { - if let None = error_message { - LinkedTaskTermination::KeepFacet - } else { - sleep_after_exit().await; - self.start()?; - LinkedTaskTermination::Normal - } - } - RestartPolicy::All => { + RestartPolicy::OnError => + match error_message { + None => LinkedTaskTermination::KeepFacet, + Some(_) => { + sleep_after_exit().await; + self.start()?; + LinkedTaskTermination::Normal + } + }, + RestartPolicy::All => match error_message { None => LinkedTaskTermination::KeepFacet, Some(s) => Err(s.as_str())?, - } - } + }, }) }