func context.WithCancel

44 uses

	context (current package)
		context.go#L240: func WithCancel(parent Context) (ctx Context, cancel CancelFunc) {
		context.go#L629: 		return WithCancel(parent)

	crypto/tls
		conn.go#L1519: 	handshakeCtx, cancel := context.WithCancel(ctx)

	github.com/robfig/cron/v3
		cron.go#L330: 	ctx, cancel := context.WithCancel(context.Background())

	go.pact.im/x/process
		parallel.go#L62: 	fgctx, cancel := context.WithCancel(ctx)
		process.go#L102: 		bgctx, cancel = context.WithCancel(p.parent)
		task.go#L76: 	bgctx, cancel := context.WithCancel(ctx)

	go.pact.im/x/supervisor
		restart.go#L24: 	ctx, cancel := context.WithCancel(ctx)

	go.pact.im/x/task
		task.go#L40: 		ctx, cancel := context.WithCancel(ctx)
		task.go#L68: 		ctx, cancel := context.WithCancel(ctx)

	go.uber.org/mock/gomock
		controller.go#L149: 	ctx, cancel := context.WithCancel(ctx)

	golang.org/x/net/http2
		server.go#L541: 	ctx, cancel = context.WithCancel(opts.context())
		server.go#L2189: 	ctx, cancelCtx := context.WithCancel(sc.baseCtx)

	golang.org/x/tools/go/packages
		golist.go#L145: 	ctx, cancel := context.WithCancel(parentCtx)

	google.golang.org/grpc
		balancer_wrapper.go#L86: 	ctx, cancel := context.WithCancel(cc.ctx)
		clientconn.go#L154: 	cc.ctx, cc.cancel = context.WithCancel(context.Background())
		clientconn.go#L861: 	ac.ctx, ac.cancel = context.WithCancel(cc.ctx)
		clientconn.go#L1003: 	ac.ctx, ac.cancel = context.WithCancel(ac.cc.ctx)
		clientconn.go#L1366: 	hctx, hcancel := context.WithCancel(ctx)
		resolver_wrapper.go#L56: 	ctx, cancel := context.WithCancel(cc.ctx)
		stream.go#L276: 		ctx, cancel = context.WithCancel(ctx)
		stream.go#L1260: 	ctx, cancel := context.WithCancel(ctx)

	google.golang.org/grpc/health
		producer.go#L76: 	ctx, cancel := context.WithCancel(ctx)

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L133: 	ctx, cancel := context.WithCancel(context.Background())

	google.golang.org/grpc/internal/transport
		handler_server.go#L396: 		ctx, cancel = context.WithCancel(ctx)
		http2_client.go#L208: 	ctx, cancel := context.WithCancel(ctx)
		http2_client.go#L243: 	newClientCtx, newClientDone := context.WithCancel(connectCtx)
		http2_server.go#L542: 		s.ctx, s.cancel = context.WithCancel(ctx)

	net
		dial.go#L539: 		subCtx, cancel := context.WithCancel(ctx)
		dial.go#L619: 	primaryCtx, primaryCancel := context.WithCancel(ctx)
		dial.go#L630: 			fallbackCtx, fallbackCancel := context.WithCancel(ctx)
		lookup.go#L329: 	lookupGroupCtx, lookupGroupCancel := context.WithCancel(withUnexpiredValuesPreserved(ctx))

	net/http
		h2_bundle.go#L4618: 	ctx, cancel = context.WithCancel(opts.context())
		h2_bundle.go#L6257: 	ctx, cancelCtx := context.WithCancel(sc.baseCtx)
		server.go#L1083: 	ctx, cancelCtx := context.WithCancel(ctx)
		server.go#L2008: 	ctx, cancelCtx := context.WithCancel(ctx)
		transport.go#L1497: 	dialCtx, dialCancel := context.WithCancel(context.WithoutCancel(ctx))

	net/http/httputil
		reverseproxy.go#L352: 		ctx, cancel = context.WithCancel(ctx)

	testing
		benchmark.go#L200: 	ctx, cancelCtx := context.WithCancel(context.Background())
		fuzz.go#L297: 		ctx, cancelCtx := context.WithCancel(f.ctx)
		fuzz.go#L516: 				ctx, cancelCtx := context.WithCancel(context.Background())
		fuzz.go#L601: 	ctx, cancelCtx := context.WithCancel(context.Background())
		testing.go#L1824: 	ctx, cancelCtx := context.WithCancel(context.Background())
		testing.go#L2261: 			ctx, cancelCtx := context.WithCancel(context.Background())