https://issues.dlang.org/show_bug.cgi?id=14953
--- Comment #6 from Chris <[email protected]> --- You assume a scenario where the programmer has no control over the data flow and messages can come from anywhere in at random, which is not necessarily the case. If threads follow a message passing protocol there is naturally some sort of synchronization between the threads. --
