1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-20 14:35:23 +00:00

increase udp hub capacity

This commit is contained in:
Darien Raymond 2018-02-12 15:08:20 +01:00
parent ae4dece6b0
commit ae395bbe1f
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169
3 changed files with 3 additions and 3 deletions

View File

@ -244,7 +244,7 @@ func (w *udpWorker) removeConn(id connID) {
func (w *udpWorker) Start() error {
w.activeConn = make(map[connID]*udpConn, 16)
w.done = signal.NewDone()
h, err := udp.ListenUDP(w.address, w.port, w.callback, udp.HubReceiveOriginalDestination(w.recvOrigDest))
h, err := udp.ListenUDP(w.address, w.port, w.callback, udp.HubReceiveOriginalDestination(w.recvOrigDest), udp.HubCapacity(256))
if err != nil {
return err
}

View File

@ -61,7 +61,7 @@ func NewListener(ctx context.Context, address net.Address, port net.Port, addCon
l.tlsConfig = config.GetTLSConfig()
}
hub, err := udp.ListenUDP(address, port, l.OnReceive, udp.HubCapacity(64))
hub, err := udp.ListenUDP(address, port, l.OnReceive, udp.HubCapacity(1024))
if err != nil {
return nil, err
}

View File

@ -47,7 +47,7 @@ func ListenUDP(address net.Address, port net.Port, callback PayloadHandler, opti
newError("listening UDP on ", address, ":", port).WriteToLog()
hub := &Hub{
conn: udpConn,
capacity: 16,
capacity: 256,
callback: callback,
recvOrigDest: false,
}