]> Cypherpunks repositories - gostls13.git/commit
runtime: traceback running goroutines
authorDmitriy Vyukov <dvyukov@google.com>
Fri, 9 Aug 2013 08:53:35 +0000 (12:53 +0400)
committerDmitriy Vyukov <dvyukov@google.com>
Fri, 9 Aug 2013 08:53:35 +0000 (12:53 +0400)
commit01f1e3da484f74a7229c3c1eb719403b4e8c7a1c
tree339ea64dccf5684e6ab21ae19acbae5e5654a354
parente0405b73187fddbcd685490550681d4fb742105d
runtime: traceback running goroutines
Introduce freezetheworld function that is a best-effort attempt to stop any concurrently running goroutines. Call it during crash.
Fixes #5873.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/12054044
src/pkg/runtime/panic.c
src/pkg/runtime/proc.c
src/pkg/runtime/runtime.h