From ebd0f45c10a586626253f0fbe9f63341139629a8 Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Mon, 10 Apr 2023 16:21:19 +0800 Subject: [PATCH] Adjust VLESS flow config --- v2rayN/v2rayN/Handler/ConfigHandler.cs | 2 +- v2rayN/v2rayN/Handler/CoreConfigHandler.cs | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/v2rayN/v2rayN/Handler/ConfigHandler.cs b/v2rayN/v2rayN/Handler/ConfigHandler.cs index 16d3a569..5bb745b1 100644 --- a/v2rayN/v2rayN/Handler/ConfigHandler.cs +++ b/v2rayN/v2rayN/Handler/ConfigHandler.cs @@ -797,7 +797,7 @@ namespace v2rayN.Handler if (!Global.flows.Contains(profileItem.flow)) { - return -1; + profileItem.flow = Global.flows.First(); } AddServerCommon(ref config, profileItem, toFile); diff --git a/v2rayN/v2rayN/Handler/CoreConfigHandler.cs b/v2rayN/v2rayN/Handler/CoreConfigHandler.cs index 703b1a31..40a49e33 100644 --- a/v2rayN/v2rayN/Handler/CoreConfigHandler.cs +++ b/v2rayN/v2rayN/Handler/CoreConfigHandler.cs @@ -456,14 +456,8 @@ namespace v2rayN.Handler boundStreamSettings(node, "out", outbound.streamSettings); - if (node.streamSecurity == Global.StreamSecurityReality) - { - usersItem.flow = node.flow; - - outbound.mux.enabled = false; - outbound.mux.concurrency = -1; - } - else if (node.streamSecurity == Global.StreamSecurity) + if (node.streamSecurity == Global.StreamSecurityReality + || node.streamSecurity == Global.StreamSecurity) { if (!Utils.IsNullOrEmpty(node.flow)) {