I have a dev server with high concurrency (32 cores). I ran the async-channel tests on this server, and it appears that the mpmc and mpmc_stream bounded tests missed a notification and ran forever. I cancelled the tests and ran them again, but I haven't been able to replicate this issue, even after running cargo test 100 times.