From 85c149d8e443fd8f41779d51cba0205e35d234b7 Mon Sep 17 00:00:00 2001 From: rustdesk Date: Sat, 12 Aug 2023 15:17:00 +0800 Subject: [PATCH] mainly for mac, if somehow --server not killed --- src/tray.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tray.rs b/src/tray.rs index 8618e0f78..2f4aae93a 100644 --- a/src/tray.rs +++ b/src/tray.rs @@ -107,7 +107,9 @@ pub fn make_tray() -> hbb_common::ResultType<()> { return; } */ - crate::platform::uninstall_service(false); + if !crate::platform::uninstall_service(false) { + *control_flow = ControlFlow::Exit; + } } else if event.id == open_i.id() { open_func(); }