snoop_sigrecover
sigact.sa_sigaction = snoop_sigrecover;
snoop_sigrecover(-1, NULL, NULL); /* global error recovery */
static void snoop_sigrecover(int sig, siginfo_t *info, void *p);