July 01, 2013
I've noticed that when an assert fails inside a thread, no error message is printed and the program/thread just hangs.

Is there any way to ensure that an assertion failure inside a thread does output a message?  For the purposes of my current needs, it's fine if it also brings down the whole program, just so long as I'm alerted to what generated the error.