From 1f0f7f68c993a0ff4e0fe1793c08cdd14cc243cb Mon Sep 17 00:00:00 2001 From: haya14busa Date: Fri, 10 Mar 2017 20:12:44 +0900 Subject: [PATCH] imports: return when done channel is closed Change-Id: I49317a947ec58572fd16078279678d4514cc2a4b Reviewed-on: https://go-review.googlesource.com/37919 Run-TryBot: Matt Layher TryBot-Result: Gobot Gobot Reviewed-by: Matt Layher Reviewed-by: Brad Fitzpatrick --- imports/fix.go | 1 + 1 file changed, 1 insertion(+) diff --git a/imports/fix.go b/imports/fix.go index 9cdbbe91..1387c997 100644 --- a/imports/fix.go +++ b/imports/fix.go @@ -761,6 +761,7 @@ func findImportGoPath(pkgName string, symbols map[string]bool, filename string) case loadExportsSem <- struct{}{}: select { case <-done: + return default: } case <-done: