diff --git a/crates/zed/src/reliability.rs b/crates/zed/src/reliability.rs index 29c78d916d62e454244adc02688c0e6e6ef4c269..f3d23233c7b910a5bce71940a0b310a1414a9ef0 100644 --- a/crates/zed/src/reliability.rs +++ b/crates/zed/src/reliability.rs @@ -183,6 +183,14 @@ pub fn monitor_main_thread_hangs( installation_id: Option, cx: &AppContext, ) { + // This is too noisy to ship to stable for now. + if !matches!( + ReleaseChannel::global(cx), + ReleaseChannel::Dev | ReleaseChannel::Nightly | ReleaseChannel::Preview + ) { + return; + } + use nix::sys::signal::{ sigaction, SaFlags, SigAction, SigHandler, SigSet, Signal::{self, SIGUSR2},