pthread_testcancel Subroutine



Purpose

Creates a cancellation point in the calling thread.

Library

Threads Library (libpthreads.a)

Syntax

#include 

void pthread_testcancel ()

Description

The pthread_testcancel subroutine creates a cancellation point in
the calling thread. If a cancellation request is pending, and cancelability
enabled, the cancellation is performed and the thread is terminated.

Note:	The pthread.h header file must be the first included file of
each source file using the threads library.

Implementation Specifics

This subroutine is part of the Base Operating System (BOS) Runtime.

Related Information

The pthread_cancel subroutine, pthread_setcancelstate subroutine,
pthread_setcanceltype subroutine.

Terminating Threads.

Threads Library Quick Reference.