func context.WithCancel
51 uses
context (current package)
context.go#L240: func WithCancel(parent Context) (ctx Context, cancel CancelFunc) {
context.go#L638: return WithCancel(parent)
crypto/tls
conn.go#L1527: handshakeCtx, cancel := context.WithCancel(ctx)
database/sql
sql.go#L833: ctx, cancel := context.WithCancel(context.Background())
sql.go#L1915: ctx, cancel := context.WithCancel(ctx)
sql.go#L2994: closectx, cancel := context.WithCancel(ctx)
github.com/jackc/pgx/v5
conn.go#L443: ctx, cancel := context.WithCancel(context.Background())
github.com/jackc/pgx/v5/pgconn
pgconn.go#L2981: handleUnwatchedAfterCancelCalledCtx, h.handleUnwatchAfterCancelCalled = context.WithCancel(context.Background())
github.com/jackc/pgx/v5/pgxpool
pool.go#L569: ctx, cancel := context.WithCancel(parentCtx)
github.com/jackc/puddle/v2
pool.go#L164: baseAcquireCtx, cancelBaseAcquireCtx := context.WithCancel(context.Background())
go.pact.im/x/httprange
bytes.go#L90: ctx, cancel := context.WithCancel(r.Context)
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
supervisor.go#L90: 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#L2095: ctx, cancelCtx := context.WithCancel(sc.baseCtx)
server_common.go#L215: ctx, cancel = context.WithCancel(opts.context())
golang.org/x/tools/go/packages
golist.go#L174: ctx, cancel := context.WithCancel(parentCtx)
google.golang.org/grpc
balancer_wrapper.go#L85: ctx, cancel := context.WithCancel(cc.ctx)
clientconn.go#L194: cc.ctx, cc.cancel = context.WithCancel(context.Background())
clientconn.go#L918: ac.ctx, ac.cancel = context.WithCancel(cc.ctx)
clientconn.go#L1059: ac.ctx, ac.cancel = context.WithCancel(ac.cc.ctx)
clientconn.go#L1492: hctx, hcancel := context.WithCancel(ctx)
resolver_wrapper.go#L56: ctx, cancel := context.WithCancel(cc.ctx)
stream.go#L301: ctx, cancel = context.WithCancel(ctx)
stream.go#L1296: ctx, cancel := context.WithCancel(ctx)
google.golang.org/grpc/internal/resolver/dns
dns_resolver.go#L136: ctx, cancel := context.WithCancel(context.Background())
google.golang.org/grpc/internal/transport
handler_server.go#L398: ctx, cancel = context.WithCancel(ctx)
http2_client.go#L212: ctx, cancel := context.WithCancel(ctx)
http2_client.go#L247: newClientCtx, newClientDone := context.WithCancel(connectCtx)
http2_server.go#L532: s.ctx, s.cancel = context.WithCancel(ctx)
net
dial.go#L575: subCtx, cancel2 := context.WithCancel(ctx)
dial.go#L689: primaryCtx, primaryCancel := context.WithCancel(ctx)
dial.go#L700: fallbackCtx, fallbackCancel := context.WithCancel(ctx)
lookup.go#L330: lookupGroupCtx, lookupGroupCancel := context.WithCancel(withUnexpiredValuesPreserved(ctx))
net/http
h2_bundle.go#L4551: ctx, cancel = context.WithCancel(opts.context())
h2_bundle.go#L6186: ctx, cancelCtx := context.WithCancel(sc.baseCtx)
server.go#L1040: ctx, cancelCtx := context.WithCancel(ctx)
server.go#L1976: ctx, cancelCtx := context.WithCancel(ctx)
transport.go#L1529: dialCtx, dialCancel := context.WithCancel(context.WithoutCancel(ctx))
net/http/httputil
reverseproxy.go#L423: 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#L517: ctx, cancelCtx := context.WithCancel(context.Background())
fuzz.go#L603: ctx, cancelCtx := context.WithCancel(context.Background())
testing.go#L2071: ctx, cancelCtx := context.WithCancel(context.Background())
testing.go#L2133: ctx, cancelCtx := context.WithCancel(context.Background())
testing.go#L2565: ctx, cancelCtx := context.WithCancel(context.Background())