[package] name = "background_hang_monitor" version = "0.0.1" authors = ["The Servo Project Developers"] license = "MPL-2.0" publish = false edition = "2018" [lib] name = "background_hang_monitor" path = "lib.rs" test = false doctest = false [dependencies] backtrace = { workspace = true } crossbeam-channel = { workspace = true } ipc-channel = { workspace = true } libc = { workspace = true } log = { workspace = true } msg = { workspace = true } serde_json = { workspace = true } [dev-dependencies] lazy_static = { workspace = true } [target.'cfg(target_os = "macos")'.dependencies] mach2 = "0.4" [target.'cfg(all(target_os = "linux", not(any(target_arch = "arm", target_arch = "aarch64"))))'.dependencies] nix = "0.25" unwind-sys = "0.1.4"