]> Cypherpunks repositories - gostls13.git/commitdiff
net: fix race in TestReadWriteDeadline.
authorRémy Oudompheng <oudomphe@phare.normalesup.org>
Thu, 1 Nov 2012 19:52:30 +0000 (20:52 +0100)
committerRémy Oudompheng <oudomphe@phare.normalesup.org>
Thu, 1 Nov 2012 19:52:30 +0000 (20:52 +0100)
Discovered by adding OBLOCK support to race
instrumentation.

R=golang-dev, minux.ma, rsc
CC=golang-dev
https://golang.org/cl/6819067

src/pkg/net/timeout_test.go

index 3343c4a55139a78be2f2179030b7818b427b9341..f6f92409df4bb2bc4dc356f19fa2d58870c68f61 100644 (file)
@@ -201,7 +201,7 @@ func TestReadWriteDeadline(t *testing.T) {
 
        go func() {
                var buf [10]byte
-               _, err = c.Read(buf[:])
+               _, err := c.Read(buf[:])
                if err == nil {
                        t.Errorf("Read should not succeed")
                }
@@ -212,7 +212,7 @@ func TestReadWriteDeadline(t *testing.T) {
        go func() {
                var buf [10000]byte
                for {
-                       _, err = c.Write(buf[:])
+                       _, err := c.Write(buf[:])
                        if err != nil {
                                break
                        }