diff options
Diffstat (limited to 'bin/nslogin.in')
-rw-r--r-- | bin/nslogin.in | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/bin/nslogin.in b/bin/nslogin.in index b48004d..2de297d 100644 --- a/bin/nslogin.in +++ b/bin/nslogin.in @@ -1,8 +1,8 @@ #! @EXPECT_PATH@ -- ## -## $Id: nslogin.in,v 1.17 2005/06/14 22:23:44 heas Exp $ +## $Id: nslogin.in,v 1.19 2006/08/10 07:00:31 heas Exp $ ## -## Copyright (C) 1997-2004 by Terrapin Communications, Inc. +## Copyright (C) 1997-2006 by Terrapin Communications, Inc. ## All rights reserved. ## ## This software may be freely copied, modified and redistributed @@ -500,7 +500,9 @@ proc run_commands { prompt command } { exp_continue } "\n" { exp_continue } - timeout { return 0 } + timeout { catch {close}; wait + return 0 + } eof { return 0 } } set in_proc 0 |