[c++-pthreads] Re: pthread_cancel and EH: let's try this again

Peter Dimov pdimov at mmltd.net
Thu Jul 21 11:45:54 UTC 2005


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. 




More information about the c++-pthreads mailing list