From 66fac2e82f582663d49b13bbd574b4995e05937f Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Fri, 28 Jun 2013 10:30:33 -0400 Subject: [PATCH] builder/virtualbox: close the input source ISO --- builder/virtualbox/step_download_iso.go | 1 + 1 file changed, 1 insertion(+) diff --git a/builder/virtualbox/step_download_iso.go b/builder/virtualbox/step_download_iso.go index ed579d298..d4b67fa18 100644 --- a/builder/virtualbox/step_download_iso.go +++ b/builder/virtualbox/step_download_iso.go @@ -109,6 +109,7 @@ DownloadWaitLoop: state["error"] = fmt.Errorf("Error copying ISO: %s", err) return multistep.ActionHalt } + defer sourceF.Close() if _, err := io.Copy(f, sourceF); err != nil { state["error"] = fmt.Errorf("Error copying ISO: %s", err)