View | Details | Raw Unified | Return to bug 1007 | Differences between
and this patch

Collapse All | Expand All

(-)openssh_cvs/scp.c:1.131 (-1 / +3 lines)
Lines 108-115 Link Here
108
static void
108
static void
109
killchild(int signo)
109
killchild(int signo)
110
{
110
{
111
	if (do_cmd_pid > 1)
111
	if (do_cmd_pid > 1) {
112
		kill(do_cmd_pid, signo);
112
		kill(do_cmd_pid, signo);
113
		waitpid(do_cmd_pid, NULL, 0);
114
	}
113
115
114
	_exit(1);
116
	_exit(1);
115
}
117
}
(-)openssh_cvs/sftp.c:1.62 (-1 / +3 lines)
Lines 150-157 Link Here
150
static void
150
static void
151
killchild(int signo)
151
killchild(int signo)
152
{
152
{
153
	if (sshpid > 1)
153
	if (sshpid > 1) {
154
		kill(sshpid, SIGTERM);
154
		kill(sshpid, SIGTERM);
155
		waitpid(sshpid, NULL, 0);
156
	}
155
157
156
	_exit(1);
158
	_exit(1);
157
}
159
}

Return to bug 1007