diff --git a/http_tunnel.go b/http_tunnel.go index 2d64f39..4a3956c 100644 --- a/http_tunnel.go +++ b/http_tunnel.go @@ -113,6 +113,7 @@ PARSE: c.Close() return nil, e } + resp.Body.Close() if resp.StatusCode != 200 { c.Close() return nil, fmt.Errorf("proxy returns %s", resp.Status)