void fatal_signal_add_hook(void (*hook_cb)(void *aux),
void (*cancel_cb)(void *aux), void *aux,
bool run_at_exit);
void fatal_signal_fork(void);
void fatal_signal_run(void);
void fatal_signal_wait(void);
void fatal_signal_add_hook(void (*hook_cb)(void *aux),
void (*cancel_cb)(void *aux), void *aux,
bool run_at_exit);
void fatal_signal_fork(void);
void fatal_signal_run(void);
void fatal_signal_wait(void);