mirror of
https://github.com/v2fly/v2ray-core.git
synced 2025-02-20 23:47:21 -05:00
add missing changes
This commit is contained in:
parent
5279296f03
commit
3eac22c27d
@ -105,8 +105,8 @@ func (w *tcpWorker) Proxy() proxy.Inbound {
|
||||
}
|
||||
|
||||
func (w *tcpWorker) Start() error {
|
||||
ctx := internet.ContextWithStreamSettings(context.Background(), w.stream)
|
||||
hub, err := internet.ListenTCP(ctx, w.address, w.port, func(conn internet.Connection) {
|
||||
ctx := context.Background()
|
||||
hub, err := internet.ListenTCP(ctx, w.address, w.port, w.stream, func(conn internet.Connection) {
|
||||
go w.callback(conn)
|
||||
})
|
||||
if err != nil {
|
||||
@ -342,8 +342,8 @@ func (w *udpWorker) clean() error {
|
||||
|
||||
func (w *udpWorker) Start() error {
|
||||
w.activeConn = make(map[connID]*udpConn, 16)
|
||||
ctx := internet.ContextWithStreamSettings(context.Background(), w.stream)
|
||||
h, err := udp.ListenUDP(ctx, w.address, w.port, udp.HubCapacity(256))
|
||||
ctx := context.Background()
|
||||
h, err := udp.ListenUDP(ctx, w.address, w.port, w.stream, udp.HubCapacity(256))
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
@ -153,11 +153,9 @@ func (h *Handler) Dial(ctx context.Context, dest net.Destination) (internet.Conn
|
||||
}
|
||||
outbound.Gateway = h.senderSettings.Via.AsAddress()
|
||||
}
|
||||
|
||||
ctx = internet.ContextWithStreamSettings(ctx, h.streamSettings)
|
||||
}
|
||||
|
||||
return internet.Dial(ctx, dest)
|
||||
return internet.Dial(ctx, dest, h.streamSettings)
|
||||
}
|
||||
|
||||
// GetOutbound implements proxy.GetOutbound.
|
||||
|
Loading…
x
Reference in New Issue
Block a user