On Jul 9, 2013, at 3:33 PM, Jonathan M Davis <jmdavisp...@gmx.com> wrote:

> On Tuesday, July 09, 2013 10:39:59 Sean Kelly wrote:
>> If you join the thread, any unhanded exception will be rethrown in the
>> joining thread by default.
> 
> What about threads which were spawned by std.concurrency? IIRC, those are 
> never explicitly joined. Is catching Throwable in the spawned thread required 
> in order to get stuff like AssertErrors printed?

Unfortunately yes.  I suppose std.concurency could do something fancy to 
propagate uncaught exceptions the thread's owner as a message (similar to the 
LinkTerminated message) but it doesn't do so now.

Reply via email to