Browse Source

return err

JackDoan 8 tháng trước cách đây
mục cha
commit
2944be4bb0
1 tập tin đã thay đổi với 0 bổ sung và 10 xóa
  1. 0 10
      udp/udp_generic.go

+ 0 - 10
udp/udp_generic.go

@@ -10,7 +10,6 @@ package udp
 
 import (
 	"context"
-	"errors"
 	"fmt"
 	"net"
 	"net/netip"
@@ -83,15 +82,6 @@ func (u *GenericConn) ListenOut(r EncReader) error {
 		n, rua, err := u.ReadFromUDPAddrPort(buffer)
 		if err != nil {
 			return err
-			if errors.Is(err, net.ErrClosed) {
-				return err
-			}
-			// Dampen unexpected message warns to once per minute
-			if lastRecvErr.IsZero() || time.Since(lastRecvErr) > time.Minute {
-				lastRecvErr = time.Now()
-				u.l.WithError(err).Warn("unexpected udp socket receive error")
-			}
-			continue
 		}
 
 		r(netip.AddrPortFrom(rua.Addr().Unmap(), rua.Port()), buffer[:n])