Removes the cleanup handler and optionally executes it.
pthread_cleanup_pop( execute );
Argument Data Type Accessexecute integer read
#includevoid pthread_cleanup_pop( int execute);
This routine and pthread_cleanup_push are implemented as macros and must appear as statements and in pairs within the same lexical scope. You can think of the pthread_cleanup_push macro as expanding to a string whose first character is a left brace ({) and pthread_ cleanup_pop as expanding to a string containing the corresponding right brace (}).
None
pthread_cancel pthread_cleanup_push pthread_create pthread_exit