[PATCH 0/2] nptl: Update struct pthread_unwind_buf

Florian Weimer fw@deneb.enyo.de
Sun Feb 25 13:31:00 GMT 2018


* H. J. Lu:

> Let me rephrase.  Can a function, which contains cancellation points,
> return to its caller after cancellation happened?

I don't think it can.  It's undefined to use longjmp to jump out of a
cancellation handler.  On the C++ side, we make sure that the
unwinding always proceeds, even across catch (...) blocks which
swallow the exception.



More information about the Libc-alpha mailing list