diff options
Diffstat (limited to 'src/runtime/testdata')
| -rw-r--r-- | src/runtime/testdata/testprog/lockosthread_linux.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/runtime/testdata/testprog/lockosthread_linux.go b/src/runtime/testdata/testprog/lockosthread_linux.go index 5e49b43ca2..9a5e266427 100644 --- a/src/runtime/testdata/testprog/lockosthread_linux.go +++ b/src/runtime/testdata/testprog/lockosthread_linux.go @@ -13,7 +13,7 @@ func init() { register("LockOSThreadVgetrandom", LockOSThreadVgetrandom) } -var sinkInt int +var sinkInt = 1 func LockOSThreadVgetrandom() { // This is a regression test for https://go.dev/issue/73141. When that @@ -57,8 +57,9 @@ func LockOSThreadVgetrandom() { // interesting scheduling where threads get descheduled // in the middle of getting or putting vgetrandom // state. + i := 0 for range 10 * 1000 * 1000 { - sinkInt = 1 + i += sinkInt } }() } |
