]> Cypherpunks.ru repositories - gostls13.git/commit
log: avoid leaking goroutines in TestOutputRace
authorBryan C. Mills <bcmills@google.com>
Fri, 21 Apr 2023 15:42:20 +0000 (11:42 -0400)
committerGopher Robot <gobot@golang.org>
Fri, 21 Apr 2023 20:04:37 +0000 (20:04 +0000)
commit6328e445c3a87d64a32b6203af3f39d43d874f9f
treedea76269789343df0f27dfe4f9d5153416d1d7a1
parent87272bd1a18666ec38ac44c63e11c739f3054056
log: avoid leaking goroutines in TestOutputRace

Leaked goroutines are the only explanation I can think of for excess
allocs in TestDiscard, and TestOutputRace is the only place I can see
where the log package leaks goroutines. Let's fix that leak and see if
it eliminates the TestDiscard flakes.

Fixes #58797 (maybe).

Change-Id: I2d54dcba3eb52bd10a62cd1c380131add6a2f651
Reviewed-on: https://go-review.googlesource.com/c/go/+/487356
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
src/log/log_test.go