https://issues.dlang.org/show_bug.cgi?id=16352 --- Comment #5 from John Colvin <john.loughran.colvin at gmail.com> --- It seems that all the threads exit but (in my tests) one message either is never sent or is never received by the main thread, so it sits in receiveOnly!bool --