From 2228fba8c7f8373f8fb81269c100bde6f10dee02 Mon Sep 17 00:00:00 2001 From: SoLongAndThanksForAllThePizza <103753680+SoLongAndThanksForAllThePizza@users.noreply.github.com> Date: Mon, 30 May 2022 13:55:26 +0800 Subject: [PATCH] fix: make sure env_logger only init once --- src/flutter_ffi.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/flutter_ffi.rs b/src/flutter_ffi.rs index 9897cd40e..d21ac7996 100644 --- a/src/flutter_ffi.rs +++ b/src/flutter_ffi.rs @@ -46,7 +46,9 @@ fn initialize(app_dir: &str) { #[cfg(any(target_os = "windows", target_os = "linux", target_os = "macos"))] { use hbb_common::env_logger::*; - init_from_env(Env::default().filter_or(DEFAULT_FILTER_ENV, "debug")); + if let Err(e) = try_init_from_env(Env::default().filter_or(DEFAULT_FILTER_ENV, "debug")) { + log::debug!("{}", e); + } } }