sigsetjmp, siglongjmp

Header File

#include <setjmp.h>

Function Prototype

int sigsetjmp(sigjmp_buf env, int savemask);
void siglongjmp(sigjmp_buf env, int val);

Function

longjmp 一樣,不過會在 sigsetjmp 紀錄 signal mask 並在 siglongjmp 時復原