2d5 Subj : Re: pthread function behavior in C++ program To : comp.programming.threads From : Peter Dimov Date : Sat Jun 11 2005 11:15 pm David Butenhof wrote: > But of course technically that's all POSIX -- and my expectations and > prejudices. There are C++ people who argue that an unhandled exception > should always terminate the process. IIRC this is about unhandled C++ exceptions other than thread exit and thread cancel. The argument is that threads dying silently as a result of an unhandled exception lead to hard to find bugs (as determined empirically). :-) Of course the whole point of thread exit and thread cancel is to make the thread die silently, so this doesn't apply to them. . 0