Descriptiontelemetry: Avoid breakage if user SSH config enables ControlMaster
telemetry's cros_interface cannot handle a persistent master connection;
it will hang until the master connection exits. Explicitly disable
ControlMaster on the command line, to override any user
configuration enabling it.
Observed when attempting to use run_gpu_test.py on Chrome OS with a
~/.ssh/config in the chroot that enabled ControlMaster and
ControlPersist; each invocation of ssh by run_gpu_test.py hung until the
timeout specified in ControlPersist expired. With this change,
run_gpu_test.py completes successfully despite that user configuration.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284001
Patch Set 1 #
Messages
Total messages: 5 (0 generated)
|