- Sort Score
- Result 10 results
- Languages All
Results 1 - 1 of 1 for TestRaceWaitGroupWrongWait (0.24 sec)
-
src/runtime/race/testdata/waitgroup_test.go
}() go func() { wg.Wait() time.Sleep(100 * time.Millisecond) wg.Add(+1) x = 2 wg.Add(-1) c <- true }() <-c <-c } // Incorrect usage: Add is too late. func TestRaceWaitGroupWrongWait(t *testing.T) { c := make(chan bool, 2) var x int _ = x var wg sync.WaitGroup go func() { wg.Add(1) runtime.Gosched() x = 1 wg.Done() c <- true }() go func() {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Nov 03 22:09:38 UTC 2017 - 5.3K bytes - Viewed (0)