优化对未知长度内容的缓存长度限制

This commit is contained in:
GoEdgeLab
2023-07-18 12:45:25 +08:00
parent ceeedf0edc
commit a4bdc90440
7 changed files with 21 additions and 13 deletions

View File

@@ -25,7 +25,7 @@ func (this *TeeReaderCloser) Read(p []byte) (n int, err error) {
n, err = this.r.Read(p)
if n > 0 {
_, wErr := this.w.Write(p[:n])
if err == nil && wErr != nil {
if (err == nil || err == io.EOF) && wErr != nil {
err = wErr
}
}