0
mirror of https://github.com/XTLS/Xray-core.git synced 2025-06-17 21:59:47 +03:00

Use LoadOrStore

This commit is contained in:
风扇滑翔翼
2025-06-14 08:29:48 +00:00
committed by GitHub
parent 4bc9f8ed37
commit 936fc0507f

View File

@ -387,8 +387,7 @@ func (w *PacketWriter) WriteMultiBuffer(mb buf.MultiBuffer) error {
} else { } else {
ip := w.Handler.resolveIP(w.Context, b.UDP.Address.Domain(), nil) ip := w.Handler.resolveIP(w.Context, b.UDP.Address.Domain(), nil)
if ip != nil { if ip != nil {
b.UDP.Address = ip b.UDP.Address, _ = w.resolvedUDPAddr.LoadOrStore(b.UDP.Address.Domain(), ip)
w.resolvedUDPAddr.Store(b.UDP.Address.Domain(), ip)
} }
} }
} }