sigprocmask(SIG_SETMASK, &oldsigs, NULL);
sig_chld(int signo){	pid_t pid;	int stat, olderrno = errno;	do {		pid = waitpid(-1, &stat, WNOHANG);	} while (pid == -1 && errno == EINTR);	if (pid == slave_pid && stat != PREAUTH_SLAVE_DIED) {		quit = 1;		slave_pid = -1;	}	errno = olderrno;}