Home | History | Annotate | Download | only in http

Lines Matching defs:CancelRequest

388 			t.setReqCanceler(req, nil) // not cancelable with CancelRequest
508 // CancelRequest cancels an in-flight request by closing its connection.
509 // CancelRequest should only be called after RoundTrip has returned.
512 // cancelable context instead. CancelRequest cannot cancel HTTP/2
514 func (t *Transport) CancelRequest(req *Request) {
515 t.cancelRequest(req, errRequestCanceled)
519 func (t *Transport) cancelRequest(req *Request, err error) {
828 // Since CancelRequest will clear the canceler, we can use the return value to detect if
1333 // CancelRequest or due to context cancelation.
1360 func (pc *persistConn) cancelRequest(err error) {
1612 pc.t.CancelRequest(rc.req)
1615 pc.t.cancelRequest(rc.req, rc.req.Context().Err())
1825 if !pc.t.replaceReqCanceler(req.Request, pc.cancelRequest) {
1924 pc.t.CancelRequest(req.Request)
1927 pc.t.cancelRequest(req.Request, req.Context().Err())