Fix: incorrect mutex in speedTest (#153)

This commit is contained in:
gVisor bot 2019-03-29 10:27:26 +08:00
parent b26e6c5a59
commit fd3734bc4a

View file

@ -92,7 +92,7 @@ func (u *URLTest) fallback() {
} }
func (u *URLTest) speedTest() { func (u *URLTest) speedTest() {
if atomic.CompareAndSwapInt32(&u.once, 0, 1) { if !atomic.CompareAndSwapInt32(&u.once, 0, 1) {
return return
} }
defer atomic.StoreInt32(&u.once, 0) defer atomic.StoreInt32(&u.once, 0)