<remote>_exec.
Signed-off-by: Ben Elliston <bje@gnu.org>
+2016-02-14 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
+
+ * lib/remote.exp (remote_exec): Set global timeout for benefit of
+ <remote>_exec.
+
2016-02-14 Ben Elliston <bje@gnu.org>
* lib/remote.exp (local_exec): Improve comments.
set outp ""
}
+ # call_remote below gets its timeout from global variable, so set
+ # it here.
+ global timeout
+ set old_timeout $timeout
# 300 is probably a lame default.
if { [llength $args] > 3 } {
set timeout "[lindex $args 3]"
} else {
return [call_remote "" exec $hostname $program $pargs $inp $outp]
}
+
+ # Restore timeout.
+ set timeout $old_timeout
}
proc standard_exec { hostname args } {