--- openssh-3.9p1/sshd.c.sig-no-cleanup 2006-09-27 13:33:35.000000000 +0200 +++ openssh-3.9p1/sshd.c 2006-09-28 09:58:35.000000000 +0200 @@ -317,7 +317,7 @@ if (use_privsep && pmonitor != NULL && pmonitor->m_pid > 0) kill(pmonitor->m_pid, SIGALRM); - cleanup_exit(SIGALRM); + _exit(SIGALRM); } /*