Hi,
This patch fix the restoration of the original timeout value at the
end of remote_exec.
Cheers,
Yvan
2016-03-03 Yvan Roux <[email protected]>
* lib/remote.exp (remote_exec): Restore original timeout value.
diff --git a/lib/remote.exp b/lib/remote.exp
index 1fd1010..7b984b9 100644
--- a/lib/remote.exp
+++ b/lib/remote.exp
@@ -310,13 +310,14 @@ proc remote_exec { hostname program args } {
# Run it locally if appropriate.
if { ![is_remote $hostname] } {
- return [local_exec "$program $pargs" $inp $outp $timeout]
+ set result [local_exec "$program $pargs" $inp $outp $timeout]
} else {
- return [call_remote "" exec $hostname $program $pargs $inp $outp]
+ set result [call_remote "" exec $hostname $program $pargs $inp $outp]
}
# Restore timeout.
set timeout $old_timeout
+ return $result
}
proc standard_exec { hostname args } {
_______________________________________________
DejaGnu mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/dejagnu