exception handling predicament

David Miller davem@davemloft.net
Wed Aug 24 11:52:00 GMT 2011


From: David Miller <davem@davemloft.net>
Date: Sat, 20 Aug 2011 21:28:56 -0700 (PDT)

> From: Jakub Jelinek <jakub@redhat.com>
> Date: Fri, 19 Aug 2011 17:11:55 +0200
> 
>> If aio_suspend.c is the only spot where a cancellation point happens in the
>> same function as corresponding cleanups, then IMHO the best fix is just to
>> make sure it is in a different function (with noinline attribute, not marked
>> as nothrow), which will be the cancellation point.
> 
> I've verified the following fixes the test case failures reliably.

I've pushed this into master.



More information about the Libc-alpha mailing list