fix: three high-severity bugs across nathole, proxy, and udp modules (#5214)
- pkg/nathole: add RLock when reading clientCfgs map in PreCheck path to prevent concurrent map read/write crash - server/proxy: fix error variable shadowing in GetWorkConnFromPool that could return a closed connection with nil error - pkg/util/net: check ListenUDP error before spawning goroutines and assign readConn to struct field so Close() works correctly
F
fatedier committed
c70ceff370986a83ad3de5d62455e8cac7d5e0f2
Parent: bb3d0e7
Committed by GitHub <noreply@github.com>
on 3/7/2026, 5:36:02 AM