]> Cypherpunks repositories - gostls13.git/commitdiff
zip: fix data race in test
authorBrad Fitzpatrick <bradfitz@golang.org>
Mon, 19 Dec 2011 23:40:10 +0000 (15:40 -0800)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 19 Dec 2011 23:40:10 +0000 (15:40 -0800)
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5492073

src/pkg/archive/zip/reader_test.go

index 9594fe8e508bc3b0e8b6382581853e2cf9f531bc..0e40268c2f8c5475733ebf2a1995f904f1f28c5e 100644 (file)
@@ -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++
                }
        }