Why add a new cancellation type? PTHREAD_CANCEL_DEFERRED is already fine. You just need an extension function that is like pthread_testcancel but clears and returns the state instead of triggering cancellation handlers.
- PTHREAD_CANCEL_HURD Thomas DiModica
- Re: PTHREAD_CANCEL_HURD Roland McGrath
- Re: PTHREAD_CANCEL_HURD Richard Braun
- Re: PTHREAD_CANCEL_HURD Roland McGrath
- Re: PTHREAD_CANCEL_HURD Richard Braun
- Re: PTHREAD_CANCEL_HURD Roland McGrath
- Re: PTHREAD_CANCEL_HURD Richard Braun
- Re: PTHREAD_CANCEL_HURD Richard Braun
- Re: PTHREAD_CANCEL_HURD Richard Braun
- Re: PTHREAD_CANCEL_HURD Richard Braun
- Re: PTHREAD_CANCEL_HURD Thomas DiModica
- Re: PTHREAD_CANCEL_HURD Richard Braun