|PTHREAD_CLEANUP_PUSH_DEFER_NP(3)||Linux Programmer's Manual||PTHREAD_CLEANUP_PUSH_DEFER_NP(3)|
NAMEpthread_cleanup_push_defer_np, pthread_cleanup_pop_restore_np - push and pop thread cancellation clean-up handlers while saving cancelability type
void pthread_cleanup_push_defer_np(void (*routine)(void *),
void pthread_cleanup_pop_restore_np(int execute);
Compile and link with -pthread.
DESCRIPTIONThese functions are the same as pthread_cleanup_push(3) and pthread_cleanup_pop(3), except for the differences noted on this page.
CONFORMING TOThese functions are nonstandard GNU extensions; hence the suffix "_np" (nonportable) in the names.
SEE ALSOpthread_cancel(3), pthread_cleanup_push(3), pthread_setcancelstate(3), pthread_testcancel(3), pthreads(7)
COLOPHONThis page is part of release 3.53 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/.