diff options
Diffstat (limited to 'regress/test-exec.sh')
-rw-r--r-- | regress/test-exec.sh | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/regress/test-exec.sh b/regress/test-exec.sh index 1480f13fc..68f010b70 100644 --- a/regress/test-exec.sh +++ b/regress/test-exec.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: test-exec.sh,v 1.60 2017/04/30 23:34:55 djm Exp $ | 1 | # $OpenBSD: test-exec.sh,v 1.61 2017/07/28 10:32:08 dtucker Exp $ |
2 | # Placed in the Public Domain. | 2 | # Placed in the Public Domain. |
3 | 3 | ||
4 | #SUDO=sudo | 4 | #SUDO=sudo |
@@ -304,8 +304,15 @@ stop_sshd () | |||
304 | i=`expr $i + 1` | 304 | i=`expr $i + 1` |
305 | sleep $i | 305 | sleep $i |
306 | done | 306 | done |
307 | test -f $PIDFILE && \ | 307 | if test -f $PIDFILE; then |
308 | fatal "sshd didn't exit port $PORT pid $pid" | 308 | if $SUDO kill -0 $pid; then |
309 | echo "sshd didn't exit " \ | ||
310 | "port $PORT pid $pid" | ||
311 | else | ||
312 | echo "sshd died without cleanup" | ||
313 | fi | ||
314 | exit 1 | ||
315 | fi | ||
309 | fi | 316 | fi |
310 | fi | 317 | fi |
311 | fi | 318 | fi |