diff --git a/libs/hbb_common/src/platform/mod.rs b/libs/hbb_common/src/platform/mod.rs index c1c766753..b109ac683 100644 --- a/libs/hbb_common/src/platform/mod.rs +++ b/libs/hbb_common/src/platform/mod.rs @@ -65,6 +65,7 @@ pub fn register_breakdown_handler(callback: T) where T: Fn() + 'static, { + #[cfg(not(debug_assertions))] unsafe { GLOBAL_CALLBACK = Some(Box::new(callback)); libc::signal(libc::SIGSEGV, breakdown_signal_handler as _);