]> Cypherpunks repositories - gostls13.git/commit
net: don't ignore getsockname errors in newFileFD
authorqmuntal <quimmuntal@gmail.com>
Thu, 8 Jan 2026 14:44:51 +0000 (15:44 +0100)
committerQuim Muntal <quimmuntal@gmail.com>
Mon, 12 Jan 2026 19:53:04 +0000 (11:53 -0800)
commit30d0b4026410da3486ba841bb7f13c1d9074e91d
treee038f39945d446771be825eda5d0002a2d678360
parent5741608de26f06488e771fd7b3b35ca2ca4c93a6
net: don't ignore getsockname errors in newFileFD

newFileFD is called when creating a net FD from an existing socket
handle. That socket might not be bound yet, in which case getsockname
returns a useful error that is currently ignored and replaced with a
potentially misleading EPROTONOSUPPORT error later on.

Updates #73696
Updates #74976
Updates #75282
Updates #75279
Updates #76537
Updates #76582
Updates #77038

Change-Id: I2a8b30ffbb037035669f65a95a923edc8b288145
Reviewed-on: https://go-review.googlesource.com/c/go/+/734820
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
src/net/file_posix.go