context.Context.Done (method)
105 uses
context (current package)
context.go#L108: Done() <-chan struct{}
context.go#L383: done := parent.Done()
context.go#L478: done := parent.Done()
context.go#L524: case <-parent.Done():
crypto/tls
conn.go#L1533: c.quic.cancelc = handshakeCtx.Done()
conn.go#L1535: } else if ctx.Done() != nil {
conn.go#L1552: 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
group.go#L88: case <-ctx.Done():
supervisor.go#L137: case <-ctx.Done():
go.pact.im/x/task
context.go#L21: case <-ctx.Done():
golang.org/x/net/http2
transport.go#L612: case <-req.Context().Done():
transport.go#L1159: case <-ctx.Done():
transport.go#L1291: case <-ctx.Done():
transport.go#L1364: case <-ctx.Done():
transport.go#L1413: case <-ctx.Done():
transport.go#L1425: case <-ctx.Done():
transport.go#L1482: case <-ctx.Done():
transport.go#L1528: case <-ctx.Done():
transport.go#L1547: case <-ctx.Done():
transport.go#L1957: case <-ctx.Done():
transport.go#L2581: case <-cs.ctx.Done():
transport.go#L2964: 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#L405: case <-ht.req.Context().Done():
handler_server.go#L428: 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#L53: if ctx.Done() == nil {
cgo_unix.go#L74: case <-ctx.Done():
dial.go#L545: case <-subCtx.Done():
dial.go#L664: case <-ctx.Done():
fd_unix.go#L52: case <-ctx.Done():
fd_unix.go#L87: ctxDone := ctx.Done()
lookup.go#L288: case <-ovc.lookupValues.Done():
lookup.go#L344: case <-ctx.Done():
net.go#L816: case <-ctx.Done():
net/http
h2_bundle.go#L7938: case <-req.Context().Done():
h2_bundle.go#L8489: case <-ctx.Done():
h2_bundle.go#L8622: case <-ctx.Done():
h2_bundle.go#L8695: case <-ctx.Done():
h2_bundle.go#L8745: case <-ctx.Done():
h2_bundle.go#L8757: case <-ctx.Done():
h2_bundle.go#L8814: case <-ctx.Done():
h2_bundle.go#L8860: case <-ctx.Done():
h2_bundle.go#L8879: case <-ctx.Done():
h2_bundle.go#L9290: case <-ctx.Done():
h2_bundle.go#L9915: case <-cs.ctx.Done():
h2_bundle.go#L10299: case <-ctx.Done():
server.go#L3209: case <-ctx.Done():
server.go#L3882: case <-ctx.Done():
socks_bundle.go#L47: case <-ctx.Done():
transport.go#L667: case <-ctx.Done():
transport.go#L747: case <-ctx.Done():
transport.go#L1543: case <-treq.ctx.Done():
transport.go#L1554: case <-treq.ctx.Done():
transport.go#L1879: case <-connectCtx.Done():
transport.go#L2408: case <-rc.treq.ctx.Done():
transport.go#L2832: ctxDoneChan := req.ctx.Done()
net/http/httputil
reverseproxy.go#L352: if ctx.Done() != nil {
reverseproxy.go#L372: case <-ctx.Done():
reverseproxy.go#L780: 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)