diff options
author | dtucker <dtucker> | 2005-11-12 10:30:07 +0000 |
---|---|---|
committer | dtucker <dtucker> | 2005-11-12 10:30:07 +0000 |
commit | b6f3d7c154fd6c5254d1a83afd120025272eecda (patch) | |
tree | 2579492314e8eeb063ada51567b3d7f0862b7a88 /regress | |
parent | 1cb7ab51903e83162e97d4e550a3054cd34efe0b (diff) | |
download | openssh-b6f3d7c154fd6c5254d1a83afd120025272eecda.tar.gz |
- (dtucker) [regress/reconfigure.sh] Fix potential race in the reconfigure
test: if sshd takes too long to reconfigure the subsequent connection will
fail. Zap pidfile before HUPing sshd which will rewrite it when it's ready.
Diffstat (limited to 'regress')
-rw-r--r-- | regress/reconfigure.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/regress/reconfigure.sh b/regress/reconfigure.sh index ba6dbc6f..1daf29f9 100644 --- a/regress/reconfigure.sh +++ b/regress/reconfigure.sh @@ -15,8 +15,9 @@ esac start_sshd -$SUDO kill -HUP `cat $PIDFILE` -sleep 1 +PID=`cat $PIDFILE` +rm -f $PIDFILE +$SUDO kill -HUP $PID trace "wait for sshd to restart" i=0; |