Reproducer for a priority inversion deadlock with std::sync::mpsc::channel try_recv. Instructions Inside repository directory on Linux: cargo build # optionally add "--features crossbeam" sudo ./target/debug/mpsc_deadlock_reproducer rust-lang/rust#112723 crossbeam-rs/crossbeam#997