pthread_testcancel(3) Library Functions Manual pthread_testcancel(3) pthread_testcancel - request delivery of any pending cancelation request LIBRARY POSIX threads library (libpthread, -lpthread) #include void pthread_testcancel(void); Calling pthread_testcancel() creates a cancelation point within the calling thread, so that a thread that is otherwise executing code that contains no cancelation points will respond to a cancelation request. If cancelability is disabled (using pthread_setcancelstate(3)), or no cancelation request is pending, then a call to pthread_testcancel() has no effect. . - , . . attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |pthread_testcancel() | | MT-Safe | +----------------------------+----------------------------------------------------------+--------------------------+ POSIX.1-2008. glibc 2.0. POSIX.1-2001. See pthread_cleanup_push(3). . pthread_cancel(3), pthread_cleanup_push(3), pthread_setcancelstate(3), pthreads(7) Alexey, Azamat Hackimov , kogamatranslator49 , Kogan, Max Is , Yuri Kozlov ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . pthread_testcancel(3)