diff options
Diffstat (limited to 'test/chan/select2.go')
-rw-r--r-- | test/chan/select2.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/chan/select2.go b/test/chan/select2.go index 4a0813912..ccf9dab81 100644 --- a/test/chan/select2.go +++ b/test/chan/select2.go @@ -47,7 +47,8 @@ func main() { runtime.GC() runtime.ReadMemStats(memstats) - if memstats.Alloc-alloc > 1.1e5 { + // Be careful to avoid wraparound. + if memstats.Alloc > alloc && memstats.Alloc-alloc > 1.1e5 { println("BUG: too much memory for 100,000 selects:", memstats.Alloc-alloc) } } |