From 52e5d519ab77fac425d8a6aed687647fcad6fe2b Mon Sep 17 00:00:00 2001 From: 21pages Date: Sun, 12 Nov 2023 22:09:41 +0800 Subject: [PATCH] only windows no prelogin check cm exit Signed-off-by: 21pages --- src/server/connection.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/server/connection.rs b/src/server/connection.rs index b0fd19891..f881a27d0 100644 --- a/src/server/connection.rs +++ b/src/server/connection.rs @@ -1484,7 +1484,10 @@ impl Connection { .await { log::error!("ipc to connection manager exit: {}", err); - allow_err!(tx_from_cm_clone.send(Data::CmErr(err.to_string()))); + #[cfg(windows)] + if !crate::platform::is_prelogin() { + allow_err!(tx_from_cm_clone.send(Data::CmErr(err.to_string()))); + } } }); #[cfg(all(windows, feature = "flutter"))]