aboutsummaryrefslogtreecommitdiff
path: root/src/net/http
diff options
context:
space:
mode:
authorBasavaraj PB <basavarajbankolli76@gmail.com>2026-03-13 11:08:32 +0530
committerGopher Robot <gobot@golang.org>2026-03-23 13:47:18 -0700
commitf26befb380e7b0a5e8c083cacfcd141b4c2d413a (patch)
tree6e80e2697706ca135c117388add4fc972a791507 /src/net/http
parente1bc5cea825171f68f928686ed02a0d0abddd84c (diff)
downloadgo-f26befb380e7b0a5e8c083cacfcd141b4c2d413a.tar.xz
net: avoid wrapping io.EOF in UnixConn read methods
The io.Reader contract requires that Read methods return io.EOF directly instead of wrapping it in another error. Currently UnixConn.ReadFromUnix, ReadFrom, and ReadMsgUnix wrap io.EOF inside net.OpError, causing callers checking for io.EOF to fail. Fix by avoiding wrapping when err == io.EOF. Fixes #78137 Change-Id: Ibb4e67cfb4c727c668ad79d1fb9e205f9b7e1903 Reviewed-on: https://go-review.googlesource.com/c/go/+/754960 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Carlos Amedee <carlos@golang.org> Reviewed-by: Nicholas Husin <nsh@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Basavaraj P <basavarajbankolli76@gmail.com> Reviewed-by: Ian Lance Taylor <iant@golang.org> Auto-Submit: Nicholas Husin <nsh@golang.org>
Diffstat (limited to 'src/net/http')
0 files changed, 0 insertions, 0 deletions