[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