1
0
mirror of https://github.com/golang/go synced 2024-11-19 00:54:42 -07:00

context: mention asynchronous cancellation propagation

Fixes #33185

Change-Id: I0adcffa5d1c9e55ae52309c59f961b0710166098
Reviewed-on: https://go-review.googlesource.com/c/go/+/187921
Reviewed-by: Sameer Ajmani <sameer@golang.org>
Run-TryBot: Sameer Ajmani <sameer@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
Egon Elbre 2019-07-30 10:02:09 +03:00 committed by Sameer Ajmani
parent 861556c5d7
commit 90f9426573

View File

@ -67,6 +67,8 @@ type Context interface {
// Done returns a channel that's closed when work done on behalf of this
// context should be canceled. Done may return nil if this context can
// never be canceled. Successive calls to Done return the same value.
// The close of the Done channel may happen asynchronously,
// after the cancel function returns.
//
// WithCancel arranges for Done to be closed when cancel is called;
// WithDeadline arranges for Done to be closed when the deadline