Browse Source

Temporarily turn off sockopt for UDP on windows

pull/3037/head
yuhan6665 9 months ago
parent
commit
bf02392969
  1. 3
      transport/internet/system_dialer.go

3
transport/internet/system_dialer.go

@ -2,6 +2,7 @@ package internet
import (
"context"
"runtime"
"syscall"
"time"
@ -66,7 +67,7 @@ func (d *DefaultSystemDialer) Dial(ctx context.Context, src net.Address, dest ne
if err != nil {
return nil, err
}
if sockopt != nil || len(d.controllers) > 0 {
if runtime.GOOS != "windows" && (sockopt != nil || len(d.controllers) > 0) {
file, err := packetConn.(*net.UDPConn).File()
if err != nil {
return nil, err

Loading…
Cancel
Save