SIG_EVENT
old_handler = signal(SIG_EVENT, &handler);
if (sigsend(P_PID, parent_pid, SIG_EVENT) != 0) {
if (signal(SIG_EVENT, old_handler) == SIG_ERR) {