diff options
author | Robert Griesemer <gri@golang.org> | 2011-12-14 08:43:42 -0800 |
---|---|---|
committer | Robert Griesemer <gri@golang.org> | 2011-12-14 08:43:42 -0800 |
commit | c0421d92c87c9428a5f3f8e5457fda88db585c90 (patch) | |
tree | b62c2d05d38172e20078d49d970a4186e6f73893 | |
parent | e14d1d7e41eed928e045961195f160069f6abb2d (diff) | |
download | go-c0421d92c87c9428a5f3f8e5457fda88db585c90.tar.gz go-c0421d92c87c9428a5f3f8e5457fda88db585c90.zip |
net/http: fix bug in error checking
Thanks to josef86@gmail.com for pointing this out.
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/5477092
-rw-r--r-- | src/pkg/net/http/transport.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/net/http/transport.go b/src/pkg/net/http/transport.go index dc70be43f2..62d36d6986 100644 --- a/src/pkg/net/http/transport.go +++ b/src/pkg/net/http/transport.go @@ -544,7 +544,7 @@ func (pc *persistConn) readLoop() { resp.Header.Del("Content-Length") resp.ContentLength = -1 gzReader, zerr := gzip.NewReader(resp.Body) - if err != nil { + if zerr != nil { pc.close() err = zerr } else { |