mirror of
https://github.com/SagerNet/sing-box.git
synced 2025-06-13 21:54:13 +08:00
Fix udp flow mismatch error.
Signed-off-by: wyx2685 <wyx2685@gmail.com>
This commit is contained in:
parent
3c5f658863
commit
8bd15d0282
@ -70,7 +70,7 @@ func (s *Service[T]) NewConnection(ctx context.Context, conn net.Conn, metadata
|
||||
userFlow := s.userFlow[user]
|
||||
if request.Flow == FlowVision && request.Command == vmess.NetworkUDP {
|
||||
return E.New(FlowVision, " flow does not support UDP")
|
||||
} else if request.Flow != userFlow {
|
||||
} else if request.Flow != userFlow && request.Command != vmess.CommandUDP {
|
||||
return E.New("flow mismatch: expected ", flowName(userFlow), ", but got ", flowName(request.Flow))
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user