]> Cypherpunks repositories - gostls13.git/commitdiff
net/http: make Transport.CancelRequest doc recommend Request.WithContext
authorBrad Fitzpatrick <bradfitz@golang.org>
Mon, 22 Aug 2016 18:59:20 +0000 (18:59 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 22 Aug 2016 19:03:57 +0000 (19:03 +0000)
The old deprecation docs were referencing another deprecated field.

Fixes #16752

Change-Id: I44a690048e00ddc790a80214ecb7f5bb0a5b7b34
Reviewed-on: https://go-review.googlesource.com/27510
Reviewed-by: David Crawshaw <crawshaw@golang.org>
src/net/http/transport.go

index c66623db881ebb482ef73e666d1d86ec16f3ce25..35cee822351b749f8ba77e5fde81b8ad53c197c5 100644 (file)
@@ -494,8 +494,9 @@ func (t *Transport) CloseIdleConnections() {
 // CancelRequest cancels an in-flight request by closing its connection.
 // CancelRequest should only be called after RoundTrip has returned.
 //
-// Deprecated: Use Request.Cancel instead. CancelRequest cannot cancel
-// HTTP/2 requests.
+// Deprecated: Use Request.WithContext to create a request with a
+// cancelable context instead. CancelRequest cannot cancel HTTP/2
+// requests.
 func (t *Transport) CancelRequest(req *Request) {
        t.reqMu.Lock()
        cancel := t.reqCanceler[req]