]> Cypherpunks repositories - gostls13.git/commit
runtime: print stack traces for bubbled goroutines on synctest deadlock
authorDamien Neil <dneil@google.com>
Fri, 21 Feb 2025 18:55:32 +0000 (10:55 -0800)
committerGopher Robot <gobot@golang.org>
Wed, 7 May 2025 18:43:43 +0000 (11:43 -0700)
commit86101b083ad14bb0c6ca9c55d2869cba57760046
treef4cb84ed0de02c1005004a01a264fcc9b8f732ce
parentab2a92dd84aa4d0e12e7a6ef929aee765dd2aa8d
runtime: print stack traces for bubbled goroutines on synctest deadlock

When synctest.Run panics due to every goroutine in the bubble being
blocked, print a stack trace for every goroutine in the bubble.

For #67434

Change-Id: Ie751c2ee6fa136930b18f4bee0277ff30da46905
Reviewed-on: https://go-review.googlesource.com/c/go/+/645719
Auto-Submit: Damien Neil <dneil@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/runtime/panic.go
src/runtime/synctest.go
src/runtime/traceback.go