pthread_cancel and EH: let's try this again

Alexander Terekhov terekhov at web.de
Thu Jul 21 11:58:51 UTC 2005


Peter Dimov wrote:
> 
> Alexander Terekhov wrote:
> > Peter Dimov wrote:
> >>
> >> The stack unwinding doesn't end when the catch block is entered.
> >> That's when the exception is "caught" - uncaught_exception() starts
> >> returning true - but it's not until the catch block ends when the
> >> exception is considered "finished".
> >
> > Really? Read the definition.
> 
> OK, let's not talk about stack unwinding to avoid the terminology trap. The
> point is that under one of the models being discussed, cancel delivery is
> suppressed until the exception is finished.

I don't like that. It's way too inhibitive. 

regards,
alexander.




More information about the c++-pthreads mailing list