]> Cypherpunks repositories - gostls13.git/commit
runtime: use explicit flag when finalizer goroutine is waiting
authorRuss Cox <rsc@golang.org>
Thu, 8 Apr 2010 03:38:02 +0000 (20:38 -0700)
committerRuss Cox <rsc@golang.org>
Thu, 8 Apr 2010 03:38:02 +0000 (20:38 -0700)
commit24c58174b27e1cd2cbaa34e392c6a9e7957a6afa
tree1600f92b354869f47780881537b080f0a983e297
parent00eb56c15bfbe9fec5e19fd71038bc20ec342d4b
runtime: use explicit flag when finalizer goroutine is waiting

Avoids spurious wakeups during other sleeping by that goroutine.
Fixes #711.

R=r
CC=golang-dev
https://golang.org/cl/902041
src/pkg/runtime/mgc0.c