hup_handler
__dead static void hup_handler(int);
(void)signal(SIGHUP, hup_handler);
(void)signal(SIGTERM, hup_handler);