pthread_testcancel(3) Library Functions Manual pthread_testcancel(3) pthread_testcancel - request delivery of any pending cancelation request 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 , Darima Kogan , Max Is , Yuri Kozlov , Kirill Rekhov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () <>. Linux man-pages 6.12 23 2024 . pthread_testcancel(3)