Closed alvaroaleman closed 3 years ago
The fuzzer uses a prng from math/rand.NewSource which is not threadsafe. This change adds a simple lock into the fuzzer to allow using it from multiple goroutines in parallel.
/assign @lavalamp
OK, I guess this is better than a data race. If we figure out a better fix, we can always change this.
The fuzzer uses a prng from math/rand.NewSource which is not threadsafe. This change adds a simple lock into the fuzzer to allow using it from multiple goroutines in parallel.
/assign @lavalamp