Fixes #55835
Change-Id: I6109bab2941b859e8cfef22f65a6a3a5f977a8d7
Reviewed-on: https://go-review.googlesource.com/c/go/+/433835
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Damien Neil <dneil@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Run-TryBot: Andy Pan <panjf2000@gmail.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
func readRequest(b *bufio.Reader) (req *Request, err error) {
tp := newTextprotoReader(b)
+ defer putTextprotoReader(tp)
+
req = new(Request)
// First line: GET /index.html HTTP/1.0
return nil, err
}
defer func() {
- putTextprotoReader(tp)
if err == io.EOF {
err = io.ErrUnexpectedEOF
}