void signal_reset(void) { signal_wait_handlers(); signal_SIGHUP_handler = NULL; signal_SIGINT_handler = NULL; signal_SIGTERM_handler = NULL; signal_SIGCHLD_handler = NULL; }
void signal_handler_destroy(void) { signal_wait_handlers(); close(signal_pipe[1]); close(signal_pipe[0]); signal_pipe[1] = -1; signal_pipe[0] = -1; }