From: Dmitriy Vyukov Date: Thu, 26 Jan 2012 16:06:27 +0000 (+0400) Subject: net/rpc: fix data race in benchmark X-Git-Tag: weekly.2012-01-27~17 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=290921bbb58514212f3d32a13e2de37cf4213b96;p=gostls13.git net/rpc: fix data race in benchmark Fixes #2781. R=golang-dev, rsc CC=golang-dev, mpimenov https://golang.org/cl/5577053 --- diff --git a/src/pkg/net/rpc/server_test.go b/src/pkg/net/rpc/server_test.go index 7536c6dd6f..b05c63c056 100644 --- a/src/pkg/net/rpc/server_test.go +++ b/src/pkg/net/rpc/server_test.go @@ -518,7 +518,7 @@ func benchmarkEndToEnd(dial func() (*Client, error), b *testing.B) { go func() { reply := new(Reply) for atomic.AddInt32(&N, -1) >= 0 { - err = client.Call("Arith.Add", args, reply) + err := client.Call("Arith.Add", args, reply) if err != nil { b.Fatalf("rpc error: Add: expected no error but got string %q", err.Error()) }