pthread_cleanup_push() 関数は、クリーンアップハンドラをクリーンアップスタック (LIFO) にプッシュします。
プロトタイプ: void pthread_cleanup_push(void(*routine)(void *), void *args);
#include <pthread.h> /* ハンドラ「routine」をクリーンアップスタックにプッシュする */ pthread_cleanup_push (routine, arg);