From 09a23b788a4b87d3f97271b21cbb869603dd6359 Mon Sep 17 00:00:00 2001 From: Ophir LOJKINE Date: Sat, 16 Dec 2017 02:04:05 +0300 Subject: [PATCH] increase the timeout for running `rustc --version` Fixes #1312 --- src/rustup-cli/common.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rustup-cli/common.rs b/src/rustup-cli/common.rs index 088c51980f..1c74d22504 100644 --- a/src/rustup-cli/common.rs +++ b/src/rustup-cli/common.rs @@ -235,7 +235,7 @@ pub fn rustc_version(toolchain: &Toolchain) -> String { // we guard against such cases by enforcing a reasonable timeout to read. let mut line1 = None; if let Ok(mut child) = cmd.spawn() { - let timeout = Duration::new(3, 0); + let timeout = Duration::new(10, 0); match child.wait_timeout(timeout) { Ok(Some(status)) if status.success() => { let out = child.stdout.expect("Child::stdout requested but not present");