1
0
mirror of https://github.com/golang/go synced 2024-10-03 00:21:22 -06:00

runtime: fix race in TestChanSendBarrier

Fixes race detector build.

Change-Id: I8bdc78d57487580e6b5b8c415df4653a1ba69e37
Reviewed-on: https://go-review.googlesource.com/12087
Reviewed-by: Austin Clements <austin@google.com>
This commit is contained in:
Russ Cox 2015-07-13 15:23:59 -04:00
parent 7ef6a9f38b
commit 683311175c

View File

@ -54,6 +54,7 @@ func TestChanSendBarrier(t *testing.T) {
func testChanSendBarrier(useSelect bool) {
var wg sync.WaitGroup
var globalMu sync.Mutex
outer := 100
inner := 100000
if testing.Short() {
@ -73,7 +74,9 @@ func testChanSendBarrier(useSelect bool) {
}
garbage = make([]byte, 1<<10)
}
globalMu.Lock()
global = garbage
globalMu.Unlock()
}()
}
wg.Wait()