From c3cb7fe9f9729ced8725d989e0c7be0ef278aca4 Mon Sep 17 00:00:00 2001 From: Megan Marsh Date: Thu, 9 Nov 2017 15:52:49 -0800 Subject: [PATCH] read from stderr so it doesnt lock up --- provisioner/windows-restart/provisioner.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/provisioner/windows-restart/provisioner.go b/provisioner/windows-restart/provisioner.go index 6d227524a..3b03cf116 100644 --- a/provisioner/windows-restart/provisioner.go +++ b/provisioner/windows-restart/provisioner.go @@ -223,7 +223,9 @@ var waitForCommunicator = func(p *Provisioner) error { cmdModuleLoad.Wait() stdoutToRead := stdout.String() + stderrToRead := stderr.String() if !strings.Contains(stdoutToRead, "restarted.") { + log.Printf("Stderr is %s", stderrToRead) log.Printf("echo didn't succeed; retrying...") continue }