cleanup_socket();
_exit(2);
}
#ifdef HAVE_CYGWIN
/*
* On Cygwin we won't get reparented, so also test with a no-op signal.
* This is vulnerable to pid reuse, so only enabled where necessary.
*/
if (kill(parent_pid, 0) != 0) {
#endif
static void