context.Context.Done (method)

133 uses

	context (current package)
		context.go#L99: 	Done() <-chan struct{}
		context.go#L251: 	done := parent.Done()
		context.go#L280: 			case <-parent.Done():
		context.go#L298: 	done := parent.Done()

	crypto/tls
		conn.go#L1417: 	if ctx.Done() != nil {
		conn.go#L1429: 			case <-handshakeCtx.Done():

	database/sql
		ctxutil.go#L21: 		case <-ctx.Done():
		ctxutil.go#L40: 	case <-ctx.Done():
		ctxutil.go#L57: 	case <-ctx.Done():
		ctxutil.go#L74: 	case <-ctx.Done():
		ctxutil.go#L91: 	case <-ctx.Done():
		ctxutil.go#L121: 	if ctx.Done() == nil {
		ctxutil.go#L129: 		case <-ctx.Done():
		sql.go#L1227: 		case <-ctx.Done():
		sql.go#L1298: 	case <-ctx.Done():
		sql.go#L1344: 		case <-ctx.Done():
		sql.go#L2189: 	<-tx.ctx.Done()
		sql.go#L2225: 	case <-ctx.Done():
		sql.go#L2270: 	case <-tx.ctx.Done():
		sql.go#L2951: 	if ctx.Done() == nil && (txctx == nil || txctx.Done() == nil) {
		sql.go#L2968: 		txctxDone = txctx.Done()
		sql.go#L2971: 	case <-ctx.Done():

	github.com/aws/aws-sdk-go-v2/aws
		credential_cache.go#L109: 	case <-ctx.Done():

	github.com/aws/aws-sdk-go-v2/aws/ratelimit
		token_rate_limit.go#L52: 	case <-ctx.Done():

	github.com/aws/aws-sdk-go-v2/aws/retry
		middleware.go#L128: 	case <-ctx.Done():

	github.com/aws/aws-sdk-go-v2/internal/sdk
		time.go#L39: 	case <-ctx.Done():

	github.com/aws/smithy-go/auth/bearer
		token_cache.go#L179: 	case <-ctx.Done():

	github.com/aws/smithy-go/context
		suppress_expired.go#L31: 		case <-v.valuesCtx.Done():

	github.com/aws/smithy-go/time
		time.go#L129: 	case <-ctx.Done():

	github.com/aws/smithy-go/transport/http
		client.go#L69: 		case <-ctx.Done():

	github.com/go-pg/pg/v10
		base.go#L148: 	if ctx != nil && ctx.Done() != nil {
		base.go#L153: 			case <-ctx.Done():

	github.com/go-pg/pg/v10/internal
		util.go#L16: 	case <-ctx.Done():

	github.com/go-pg/pg/v10/internal/pool
		pool.go#L268: 	case <-c.Done():
		pool.go#L283: 	case <-c.Done():

	go.pact.im/x/flaky
		debounce.go#L99: 	case <-ctx.Done():
		debounce.go#L130: 	case <-ctx.Done():
		retry.go#L80: 		case <-ctx.Done():
		schedule.go#L162: 	case <-ctx.Done():

	go.pact.im/x/grpcprocess
		grpcprocess.go#L26: 			case <-ctx.Done():

	go.pact.im/x/process
		process.go#L115: 			case <-bgctx.Done():
		process.go#L129: 	case <-ctx.Done():
		process.go#L179: 	case <-ctx.Done():

	go.pact.im/x/supervisor
		restart.go#L48: 		case <-ctx.Done():
		restart.go#L97: 					case <-ctx.Done():
		restart.go#L110: 				case <-ctx.Done():

	go.pact.im/x/syncx
		lock.go#L20: 	case <-ctx.Done():

	go.pact.im/x/task
		context.go#L21: 			case <-ctx.Done():

	golang.org/x/net/http2
		transport.go#L577: 				case <-req.Context().Done():
		transport.go#L1075: 	case <-ctx.Done():
		transport.go#L1234: 		case <-ctx.Done():
		transport.go#L1284: 		case <-ctx.Done():
		transport.go#L1328: 	case <-ctx.Done():
		transport.go#L1401: 			case <-ctx.Done():
		transport.go#L1447: 		case <-ctx.Done():
		transport.go#L1466: 	case <-ctx.Done():
		transport.go#L1808: 		case <-ctx.Done():
		transport.go#L2581: 	case <-cs.ctx.Done():
		transport.go#L2925: 	case <-ctx.Done():

	golang.org/x/tools/internal/gocommand
		invoke.go#L93: 	case <-ctx.Done():
		invoke.go#L111: 	case <-ctx.Done():
		invoke.go#L121: 		case <-ctx.Done():
		invoke.go#L262: 		case <-ctx.Done():
		invoke.go#L268: 		case <-ctx.Done():

	google.golang.org/grpc
		clientconn.go#L224: 		case <-ctx.Done():
		clientconn.go#L273: 		case <-ctx.Done():
		clientconn.go#L516: 	case <-ctx.Done():
		clientconn.go#L558: 		case <-cc.ctx.Done():
		clientconn.go#L576: 	case <-ctx.Done():
		clientconn.go#L578: 	case <-cc.ctx.Done():
		clientconn.go#L1177: 		case <-ac.ctx.Done():
		picker_wrapper.go#L111: 			case <-ctx.Done():
		stream.go#L367: 			case <-cc.ctx.Done():
		stream.go#L369: 			case <-ctx.Done():
		stream.go#L686: 	case <-cs.ctx.Done():
		stream.go#L1262: 			case <-ac.ctx.Done():
		stream.go#L1264: 			case <-ctx.Done():

	google.golang.org/grpc/credentials
		tls.go#L96: 	case <-ctx.Done():

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L228: 			case <-d.ctx.Done():
		dns_resolver.go#L239: 		case <-d.ctx.Done():

	google.golang.org/grpc/internal/transport
		handler_server.go#L361: 		case <-ht.req.Context().Done():
		handler_server.go#L397: 		reader:        &recvBufferReader{ctx: s.ctx, ctxDone: s.ctx.Done(), recv: s.buf, freeBuffer: func(*bytes.Buffer) {}},
		http2_client.go#L243: 		<-newClientCtx.Done()       // Block until connectCtx expires or the defer above executes.
		http2_client.go#L319: 		ctxDone:               ctx.Done(), // Cache Done chan.
		http2_client.go#L484: 			ctxDone: s.ctx.Done(),
		http2_client.go#L838: 		case <-ctx.Done():
		http2_client.go#L842: 		case <-t.ctx.Done():
		http2_client.go#L1728: 		case <-t.ctx.Done():
		http2_client.go#L1738: 	return t.ctx.Done()
		http2_server.go#L602: 	s.ctxDone = s.ctx.Done()
		transport.go#L329: 	case <-s.ctx.Done():

	net
		dial.go#L391: 			case <-subCtx.Done():
		dial.go#L529: 		case <-ctx.Done():
		fd_unix.go#L63: 		case <-ctx.Done():
		fd_unix.go#L98: 	ctxDone := ctx.Done()
		lookup.go#L270: 	case <-ovc.lookupValues.Done():
		lookup.go#L326: 	case <-ctx.Done():
		cgo_unix.go#L85: 	if ctx.Done() == nil {
		cgo_unix.go#L94: 	case <-ctx.Done():
		cgo_unix.go#L225: 	if ctx.Done() == nil {
		cgo_unix.go#L234: 	case <-ctx.Done():
		cgo_unix.go#L240: 	if ctx.Done() == nil {
		cgo_unix.go#L249: 	case <-ctx.Done():
		cgo_unix.go#L280: 	if ctx.Done() == nil {
		cgo_unix.go#L289: 	case <-ctx.Done():

	net/http
		h2_bundle.go#L7225: 				case <-req.Context().Done():
		h2_bundle.go#L7676: 	case <-ctx.Done():
		h2_bundle.go#L7834: 		case <-ctx.Done():
		h2_bundle.go#L7884: 		case <-ctx.Done():
		h2_bundle.go#L7928: 	case <-ctx.Done():
		h2_bundle.go#L8001: 			case <-ctx.Done():
		h2_bundle.go#L8047: 		case <-ctx.Done():
		h2_bundle.go#L8066: 	case <-ctx.Done():
		h2_bundle.go#L8400: 		case <-ctx.Done():
		h2_bundle.go#L9185: 	case <-cs.ctx.Done():
		h2_bundle.go#L9524: 	case <-ctx.Done():
		server.go#L2776: 		case <-ctx.Done():
		server.go#L3392: 	case <-ctx.Done():
		socks_bundle.go#L47: 			case <-ctx.Done():
		transport.go#L563: 		case <-ctx.Done():
		transport.go#L1389: 			case <-req.Context().Done():
		transport.go#L1403: 	case <-req.Context().Done():
		transport.go#L1685: 		if ctx.Done() == nil {
		transport.go#L1709: 		case <-connectCtx.Done():
		transport.go#L2227: 		case <-rc.req.Context().Done():
		transport.go#L2615: 	ctxDoneChan := req.Context().Done()

	net/http/httputil
		reverseproxy.go#L230: 			case <-ctx.Done():
		reverseproxy.go#L582: 		case <-req.Context().Done():

	net/http/pprof
		pprof.go#L100: 	case <-r.Context().Done():
		pprof.go#L286: 	case <-r.Context().Done():

	os/exec
		exec.go#L396: 		case <-c.ctx.Done():
		exec.go#L450: 			case <-c.ctx.Done():