diff --git a/net/gclient/gclient_response.go b/net/gclient/gclient_response.go index dd3a3815f..53e0067f8 100644 --- a/net/gclient/gclient_response.go +++ b/net/gclient/gclient_response.go @@ -75,5 +75,6 @@ func (r *Response) Close() error { return nil } r.Response.Close = true + r.ReadAll() return r.Response.Body.Close() } diff --git a/net/gclient/gclient_z_example_test.go b/net/gclient/gclient_z_example_test.go index f96ffb4c4..d6f7d5131 100644 --- a/net/gclient/gclient_z_example_test.go +++ b/net/gclient/gclient_z_example_test.go @@ -132,7 +132,6 @@ func ExampleNew_MultiConn_Recommend() { if r, err := client.Get(ctx, "http://127.0.0.1:8999/var/json"); err != nil { panic(err) } else { - // Make sure call the ReadAllString() Funcion, Otherwise the program will block here fmt.Println(r.ReadAllString()) r.Close() }