mirror of
https://github.com/golang/go
synced 2024-11-20 04:04:41 -07:00
net/http: fix data race in test
The issue is that server still sends body, when client closes the fd. Fixes #4329. R=golang-dev, dave, rsc CC=golang-dev https://golang.org/cl/6822072
This commit is contained in:
parent
31f8b07e55
commit
600de1fb3d
@ -648,6 +648,8 @@ func TestServeContent(t *testing.T) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
|
io.Copy(ioutil.Discard, res.Body)
|
||||||
|
res.Body.Close()
|
||||||
if res.StatusCode != tt.wantStatus {
|
if res.StatusCode != tt.wantStatus {
|
||||||
t.Errorf("test %q: status = %d; want %d", testName, res.StatusCode, tt.wantStatus)
|
t.Errorf("test %q: status = %d; want %d", testName, res.StatusCode, tt.wantStatus)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user