]> Cypherpunks repositories - gostls13.git/commit
net/http: make Client propagate Request.Cancel over redirected requests
authorOlivier Poitrey <rs@dailymotion.com>
Thu, 21 Jan 2016 06:53:50 +0000 (22:53 -0800)
committerBrad Fitzpatrick <bradfitz@golang.org>
Thu, 21 Jan 2016 17:00:42 +0000 (17:00 +0000)
commitf8f4cfa5beb64f4413c75400b5ad6d979f65451f
tree204331633cf78d28b246b4b31aa87a4ef0df2bea
parent33a784e1f7fc56ecea696ab07558ca220e3bef0f
net/http: make Client propagate Request.Cancel over redirected requests

On HTTP redirect, the HTTP client creates a new request and don't copy
over the Cancel channel. This prevents any redirected request from being
cancelled.

Fixes #14053

Change-Id: I467cdd4aadcae8351b6e9733fc582b7985b8b9d3
Reviewed-on: https://go-review.googlesource.com/18810
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
src/net/http/client.go
src/net/http/client_test.go