diff --git a/crates/zed/src/reliability.rs b/crates/zed/src/reliability.rs index b277235e6b65c43cd5e180679489cb8065e8cc0d..9f5e6420c72f7100406b60ea9fa858127fbb1323 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},