]> Cypherpunks repositories - gostls13.git/commitdiff
net/http: fix body close statement is missing
authorMarcel Edmund Franke <marcel.edmund.franke@gmail.com>
Sun, 12 Mar 2017 11:19:32 +0000 (12:19 +0100)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 13 Mar 2017 01:20:32 +0000 (01:20 +0000)
Call body close after ioutil.ReadAll is done

Change-Id: Ieceb1965a6a8f2dbc024e983acdfe22df17d07d1
Reviewed-on: https://go-review.googlesource.com/38059
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/net/http/filetransport_test.go

index 6f1a537e2ed8530fd86862c04d75d76307496c0a..2a2f32c7694bb779c6dde133f8d23f2f99e701e6 100644 (file)
@@ -49,6 +49,7 @@ func TestFileTransport(t *testing.T) {
                        t.Fatalf("for %s, nil Body", urlstr)
                }
                slurp, err := ioutil.ReadAll(res.Body)
+               res.Body.Close()
                check("ReadAll "+urlstr, err)
                if string(slurp) != "Bar" {
                        t.Errorf("for %s, got content %q, want %q", urlstr, string(slurp), "Bar")