context.Context.Done (method)
107 uses
context (current package)
context.go#L108: Done() <-chan struct{}
context.go#L377: done := parent.Done()
context.go#L469: done := parent.Done()
context.go#L515: case <-parent.Done():
crypto/tls
conn.go#L1526: c.quic.cancelc = handshakeCtx.Done()
conn.go#L1528: } else if ctx.Done() != nil {
conn.go#L1545: case <-handshakeCtx.Done():
go.pact.im/x/flaky
debounce.go#L98: case <-ctx.Done():
debounce.go#L129: case <-ctx.Done():
retry.go#L79: case <-ctx.Done():
schedule.go#L160: case <-ctx.Done():
go.pact.im/x/grpcprocess
grpcprocess.go#L29: case <-ctx.Done():
go.pact.im/x/netchan
netchan.go#L124: case <-ctx.Done():
go.pact.im/x/process
process.go#L116: case <-bgctx.Done():
process.go#L132: case <-ctx.Done():
process.go#L182: case <-ctx.Done():
go.pact.im/x/supervisor
lock.go#L20: case <-ctx.Done():
restart.go#L48: case <-ctx.Done():
restart.go#L97: case <-ctx.Done():
restart.go#L110: case <-ctx.Done():
go.pact.im/x/task
context.go#L21: case <-ctx.Done():
golang.org/x/net/http2
transport.go#L658: case <-req.Context().Done():
transport.go#L1209: case <-ctx.Done():
transport.go#L1342: case <-ctx.Done():
transport.go#L1415: case <-ctx.Done():
transport.go#L1465: case <-ctx.Done():
transport.go#L1477: case <-ctx.Done():
transport.go#L1534: case <-ctx.Done():
transport.go#L1580: case <-ctx.Done():
transport.go#L1599: case <-ctx.Done():
transport.go#L2009: case <-ctx.Done():
transport.go#L2634: case <-cs.ctx.Done():
transport.go#L3018: case <-ctx.Done():
golang.org/x/tools/internal/gocommand
invoke.go#L117: case <-ctx.Done():
invoke.go#L136: case <-ctx.Done():
invoke.go#L146: case <-ctx.Done():
invoke.go#L335: case <-ctx.Done():
invoke.go#L394: case <-ctx.Done():
invoke.go#L400: case <-ctx.Done():
google.golang.org/grpc
clientconn.go#L279: case <-ctx.Done():
clientconn.go#L660: case <-ctx.Done():
clientconn.go#L713: case <-ctx.Done():
clientconn.go#L715: case <-cc.ctx.Done():
clientconn.go#L1305: case <-acCtx.Done():
picker_wrapper.go#L124: case <-ctx.Done():
stream.go#L399: case <-cc.ctx.Done():
stream.go#L401: case <-ctx.Done():
stream.go#L737: case <-cs.ctx.Done():
stream.go#L1342: case <-acCtx.Done():
stream.go#L1344: case <-ctx.Done():
google.golang.org/grpc/credentials
tls.go#L133: case <-ctx.Done():
google.golang.org/grpc/health
client.go#L44: case <-ctx.Done():
server.go#L128: case <-stream.Context().Done():
google.golang.org/grpc/internal/backoff
backoff.go#L92: case <-ctx.Done():
google.golang.org/grpc/internal/grpcsync
callback_serializer.go#L89: case <-ctx.Done():
google.golang.org/grpc/internal/resolver/dns
dns_resolver.go#L222: case <-d.ctx.Done():
dns_resolver.go#L233: case <-d.ctx.Done():
google.golang.org/grpc/internal/transport
client_stream.go#L93: case <-s.ctx.Done():
handler_server.go#L403: case <-ht.req.Context().Done():
handler_server.go#L426: reader: &recvBufferReader{ctx: s.ctx, ctxDone: s.ctx.Done(), recv: s.buf},
http2_client.go#L250: <-newClientCtx.Done() // Block until connectCtx expires or the defer above executes.
http2_client.go#L325: ctxDone: ctx.Done(), // Cache Done chan.
http2_client.go#L506: ctxDone: s.ctx.Done(),
http2_client.go#L888: case <-ctx.Done():
http2_client.go#L892: case <-t.ctx.Done():
http2_client.go#L1786: case <-t.ctx.Done():
http2_client.go#L1796: return t.ctx.Done()
http2_server.go#L646: s.ctxDone = s.ctx.Done()
net
cgo_unix.go#L57: if ctx.Done() == nil {
cgo_unix.go#L78: case <-ctx.Done():
dial.go#L545: case <-subCtx.Done():
dial.go#L664: case <-ctx.Done():
fd_unix.go#L63: case <-ctx.Done():
fd_unix.go#L98: ctxDone := ctx.Done()
lookup.go#L287: case <-ovc.lookupValues.Done():
lookup.go#L343: case <-ctx.Done():
net.go#L811: case <-ctx.Done():
net/http
h2_bundle.go#L8080: case <-req.Context().Done():
h2_bundle.go#L8628: case <-ctx.Done():
h2_bundle.go#L8812: case <-ctx.Done():
h2_bundle.go#L8885: case <-ctx.Done():
h2_bundle.go#L8939: case <-ctx.Done():
h2_bundle.go#L8951: case <-ctx.Done():
h2_bundle.go#L9008: case <-ctx.Done():
h2_bundle.go#L9054: case <-ctx.Done():
h2_bundle.go#L9073: case <-ctx.Done():
h2_bundle.go#L9471: case <-ctx.Done():
h2_bundle.go#L10312: case <-cs.ctx.Done():
h2_bundle.go#L10696: case <-ctx.Done():
server.go#L3170: case <-ctx.Done():
server.go#L3843: case <-ctx.Done():
socks_bundle.go#L47: case <-ctx.Done():
transport.go#L667: case <-ctx.Done():
transport.go#L747: case <-ctx.Done():
transport.go#L1540: case <-treq.ctx.Done():
transport.go#L1551: case <-treq.ctx.Done():
transport.go#L1876: case <-connectCtx.Done():
transport.go#L2405: case <-rc.treq.ctx.Done():
transport.go#L2822: ctxDoneChan := req.ctx.Done()
net/http/httputil
reverseproxy.go#L339: if ctx.Done() != nil {
reverseproxy.go#L359: case <-ctx.Done():
reverseproxy.go#L767: case <-req.Context().Done():
net/http/pprof
pprof.go#L119: case <-r.Context().Done():
pprof.go#L304: case <-r.Context().Done():
os/exec
exec.go#L696: case <-c.ctx.Done():
exec.go#L772: if (c.Cancel != nil || c.WaitDelay != 0) && c.ctx != nil && c.ctx.Done() != nil {
exec.go#L792: case <-c.ctx.Done():
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)