From 64524eefc195abe8578f6396c323f173492020c3 Mon Sep 17 00:00:00 2001 From: Christine Dodrill Date: Tue, 3 Oct 2017 06:31:05 -0700 Subject: [PATCH] tun2: connection: do things better --- internal/tun2/connection.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/internal/tun2/connection.go b/internal/tun2/connection.go index 20f05dc..aa79c81 100644 --- a/internal/tun2/connection.go +++ b/internal/tun2/connection.go @@ -4,7 +4,6 @@ import ( "bufio" "context" "io" - "io/ioutil" "net" "net/http" "time" @@ -139,20 +138,12 @@ func (c *Connection) RoundTrip(req *http.Request) (*http.Response, error) { if err != nil { return nil, errors.Wrap(err, ErrCantReadResponse.Error()) } - defer resp.Body.Close() - - body, err := ioutil.ReadAll(resp.Body) - if err != nil { - return nil, errors.Wrap(err, "can't read response body") - } resp.Body = &mixedReadCloser{ Reader: buf, Closer: stream, } - resp.ContentLength = int64(len(body)) - return resp, nil }