mirror of
https://github.com/golang/go
synced 2024-11-06 07:16:10 -07:00
runtime: clarify SetFinalizer docs
Fixes #24480 Change-Id: I7db721fb71a17f07472ec7f216478e7887435639 Reviewed-on: https://go-review.googlesource.com/122557 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
parent
eab57b27f5
commit
fb59bccef3
@ -267,8 +267,8 @@ func runfinq() {
|
|||||||
// is not guaranteed to run, because there is no ordering that
|
// is not guaranteed to run, because there is no ordering that
|
||||||
// respects the dependencies.
|
// respects the dependencies.
|
||||||
//
|
//
|
||||||
// The finalizer for obj is scheduled to run at some arbitrary time after
|
// The finalizer is scheduled to run at some arbitrary time after the
|
||||||
// obj becomes unreachable.
|
// program can no longer reach the object to which obj points.
|
||||||
// There is no guarantee that finalizers will run before a program exits,
|
// There is no guarantee that finalizers will run before a program exits,
|
||||||
// so typically they are useful only for releasing non-memory resources
|
// so typically they are useful only for releasing non-memory resources
|
||||||
// associated with an object during a long-running program.
|
// associated with an object during a long-running program.
|
||||||
|
Loading…
Reference in New Issue
Block a user