Re: [c++-pthreads] What are the real issues?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [c++-pthreads] What are the real issues?



On Jan 6, 2004, at 2:15 PM, Richard Henderson wrote:

On Tue, Jan 06, 2004 at 11:33:47AM -0800, Matt Austern wrote:
The Itanium C++ ABI, which gcc adopted, made cancellation a special
kind of exception, "forced unwinding", so that a thread can't just
catch the cancellation exception and swallow it.

This is not correct.  The IA-64 ABI describes "forced unwinding"
but does not describe its semantics at all.  Which is of course
completely unhelpful.

That's interesting.  Sorry for the goof!

That sounds like a pretty serious problem that we ought to fix
no matter what else we do.

			--Matt