diff options
Diffstat (limited to 'src/runtime/synctest.go')
| -rw-r--r-- | src/runtime/synctest.go | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/runtime/synctest.go b/src/runtime/synctest.go index f676afa20d..c837c792a5 100644 --- a/src/runtime/synctest.go +++ b/src/runtime/synctest.go @@ -185,7 +185,6 @@ func synctestRun(f func()) { } const synctestBaseTime = 946684800000000000 // midnight UTC 2000-01-01 bubble.now = synctestBaseTime - bubble.timers.bubble = bubble lockInit(&bubble.mu, lockRankSynctest) lockInit(&bubble.timers.mu, lockRankTimers) @@ -213,7 +212,7 @@ func synctestRun(f func()) { // so timer goroutines inherit their child race context from g0. curg := gp.m.curg gp.m.curg = nil - gp.bubble.timers.check(gp.bubble.now) + gp.bubble.timers.check(bubble.now, bubble) gp.m.curg = curg }) gopark(synctestidle_c, nil, waitReasonSynctestRun, traceBlockSynctest, 0) |
