From 977d247ee0e1887b3a276816531777655eb8f964 Mon Sep 17 00:00:00 2001 From: tiann Date: Thu, 5 Jan 2023 14:50:09 +0800 Subject: [PATCH] ksud: Don't load module in safe mode --- userspace/ksud/src/event.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/userspace/ksud/src/event.rs b/userspace/ksud/src/event.rs index a288eca2..0cc5321d 100644 --- a/userspace/ksud/src/event.rs +++ b/userspace/ksud/src/event.rs @@ -91,9 +91,13 @@ pub fn on_post_data_fs() -> Result<()> { } // module mounted, exec modules post-fs-data scripts - // todo: Add timeout - let _ = crate::module::exec_post_fs_data(); - let _ = crate::module::load_system_prop(); + if !crate::utils::is_safe_mode().unwrap_or(false) { + // todo: Add timeout + let _ = crate::module::exec_post_fs_data(); + let _ = crate::module::load_system_prop(); + } else { + println!("safe mode, skip module post-fs-data scripts"); + } Ok(()) }