https://issues.dlang.org/show_bug.cgi?id=7018
--- Comment #9 from Martin Nowak <[email protected]> --- (In reply to Martin Nowak from comment #8) > We still need to abort the whole program when an error terminates a single > thread. This problem has already caused a lot of grief. To clarify this a little. Any Throwables in a thread are catched and are supposed to be rethrown when someone joins the thread. Most of the time your program will stall or loop infinitely, because the main thread is waiting on data from the died thread. Joining would only happen much later. --
