summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2004-02-26 04:35:09 +0000
committerKen Raeburn <raeburn@mit.edu>2004-02-26 04:35:09 +0000
commitef3c278b41c74bf91432bb4b48aa5780ea6f583f (patch)
treef03214f1d01929516b9e2f83e629e06eda731e6c /src
parent8e1654f535a75d723a8928a50ac03b95cda2ed74 (diff)
downloadkrb5-ef3c278b41c74bf91432bb4b48aa5780ea6f583f.tar.gz
krb5-ef3c278b41c74bf91432bb4b48aa5780ea6f583f.tar.xz
krb5-ef3c278b41c74bf91432bb4b48aa5780ea6f583f.zip
* rcp.exp (stop_rsh_daemon): Check for any output before eof, causing any such
info to be dumped into the debug log. * rsh.exp (stop_rsh_daemon): Likewise. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16127 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/tests/dejagnu/krb-standalone/ChangeLog4
-rw-r--r--src/tests/dejagnu/krb-standalone/rcp.exp8
-rw-r--r--src/tests/dejagnu/krb-standalone/rsh.exp8
3 files changed, 18 insertions, 2 deletions
diff --git a/src/tests/dejagnu/krb-standalone/ChangeLog b/src/tests/dejagnu/krb-standalone/ChangeLog
index 76bcf0aba..c178b4a50 100644
--- a/src/tests/dejagnu/krb-standalone/ChangeLog
+++ b/src/tests/dejagnu/krb-standalone/ChangeLog
@@ -1,5 +1,9 @@
2004-02-25 Ken Raeburn <raeburn@mit.edu>
+ * rcp.exp (stop_rsh_daemon): Check for any output before eof,
+ causing any such info to be dumped into the debug log.
+ * rsh.exp (stop_rsh_daemon): Likewise.
+
* gssapi.exp (doit): Fix typo in log message.
2004-02-09 Ken Raeburn <raeburn@mit.edu>
diff --git a/src/tests/dejagnu/krb-standalone/rcp.exp b/src/tests/dejagnu/krb-standalone/rcp.exp
index 3367b3a29..280ad8f08 100644
--- a/src/tests/dejagnu/krb-standalone/rcp.exp
+++ b/src/tests/dejagnu/krb-standalone/rcp.exp
@@ -73,7 +73,13 @@ proc stop_rsh_daemon { } {
if [info exists krshd_pid] {
catch "exec kill $krshd_pid"
- catch "expect -i $krshd_spawn_id eof"
+ catch {
+ expect {
+ -i $krshd_spawn_id
+ -re ..* { exp_continue }
+ eof {}
+ }
+ }
catch "close -i $krshd_spawn_id"
catch "wait -i $krshd_spawn_id"
unset krshd_pid
diff --git a/src/tests/dejagnu/krb-standalone/rsh.exp b/src/tests/dejagnu/krb-standalone/rsh.exp
index 2cd680201..12c7d38e5 100644
--- a/src/tests/dejagnu/krb-standalone/rsh.exp
+++ b/src/tests/dejagnu/krb-standalone/rsh.exp
@@ -58,7 +58,13 @@ proc stop_rsh_daemon { } {
if [info exists krshd_pid] {
catch "exec kill $krshd_pid"
- catch "expect -i $krshd_spawn_id eof"
+ catch {
+ expect {
+ -i $krshd_spawn_id
+ -re ..* { exp_continue }
+ eof {}
+ }
+ }
catch "close -i $krshd_spawn_id"
catch "wait -i $krshd_spawn_id"
unset krshd_pid