From: Brad Fitzpatrick Date: Mon, 19 Dec 2011 23:40:10 +0000 (-0800) Subject: zip: fix data race in test X-Git-Tag: weekly.2011-12-22~114 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=315b361f898e2a7f299a742be5cfcb56c04d5c9d;p=gostls13.git zip: fix data race in test R=golang-dev, gri CC=golang-dev https://golang.org/cl/5492073 --- diff --git a/src/pkg/archive/zip/reader_test.go b/src/pkg/archive/zip/reader_test.go index 9594fe8e50..0e40268c2f 100644 --- a/src/pkg/archive/zip/reader_test.go +++ b/src/pkg/archive/zip/reader_test.go @@ -163,10 +163,10 @@ func readTestZip(t *testing.T, zt ZipTest) { done := make(chan bool) for i := 0; i < 5; i++ { for j, ft := range zt.File { - go func() { + go func(j int, ft ZipTestFile) { readTestFile(t, ft, z.File[j]) done <- true - }() + }(j, ft) n++ } }