chore: limit tuicv5's maxUdpRelayPacketSize up to 1200-PacketOverHead
This commit is contained in:
@ -223,6 +223,10 @@ func NewServer(option *ServerOption, pc net.PacketConn) (*Server, error) {
|
||||
}
|
||||
}
|
||||
if len(option.Users) > 0 {
|
||||
maxUdpRelayPacketSize := option.MaxUdpRelayPacketSize
|
||||
if maxUdpRelayPacketSize > MaxFragSizeV5 {
|
||||
maxUdpRelayPacketSize = MaxFragSizeV5
|
||||
}
|
||||
server.optionV5 = &v5.ServerOption{
|
||||
HandleTcpFn: option.HandleTcpFn,
|
||||
HandleUdpFn: option.HandleUdpFn,
|
||||
|
Reference in New Issue
Block a user