pthread_testcancel






pthread_testcancel − request delivery of any pending
cancellation request


#include<pthread.h>

     voidpthread_testcancel(void);

     Compile and link with −pthread.

Calling creates a cancellation point within the calling
thread, so that a thread that is otherwise executing code
that contains no cancellation points will respond to a
cancellation request.

     If cancelability is disabled (using or no cancellation
request is pending, then a call to has no effect.

This function does not return a value.  If the calling
thread is canceled as a consequence of a call to this
function, then the function does not return.

This function always succeeds.

For an explanation of the terms used in this section, see

┌─────────────────────┬───────────────┬─────────┐
│Interface            Attribute     Value   │
├─────────────────────┼───────────────┼─────────┤
│                     │ Thread safety MT‐Safe │
└─────────────────────┴───────────────┴─────────┘

POSIX.1‐2001, POSIX.1‐2008.

See



This page is part of release 5.07 of the Linux man‐pages
project.  A description of the project, information about
reporting bugs, and the latest version of this page, can be
found at https://www.kernel.org/doc/man−pages/.