diff --git a/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs b/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs index a7b950d8..8c3a81f3 100644 --- a/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs +++ b/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs @@ -354,6 +354,7 @@ namespace v2rayN.Handler //Mux outbound.mux.enabled = config.muxEnabled; + outbound.mux.concurrency = config.muxEnabled ? 8 : -1; //远程服务器底层传输配置 StreamSettings streamSettings = outbound.streamSettings; @@ -384,6 +385,8 @@ namespace v2rayN.Handler serversItem.level = 1; outbound.mux.enabled = false; + outbound.mux.concurrency = -1; + outbound.protocol = "shadowsocks"; outbound.settings.vnext = null; @@ -418,6 +421,7 @@ namespace v2rayN.Handler } outbound.mux.enabled = false; + outbound.mux.concurrency = -1; outbound.protocol = "socks"; outbound.settings.vnext = null; diff --git a/v2rayN/v2rayN/LIB/libs.zip b/v2rayN/v2rayN/LIB/libs.zip index 82a26687..ce28e787 100644 Binary files a/v2rayN/v2rayN/LIB/libs.zip and b/v2rayN/v2rayN/LIB/libs.zip differ diff --git a/v2rayN/v2rayN/Mode/V2rayConfig.cs b/v2rayN/v2rayN/Mode/V2rayConfig.cs index 0d661c0f..5d4ab5df 100644 --- a/v2rayN/v2rayN/Mode/V2rayConfig.cs +++ b/v2rayN/v2rayN/Mode/V2rayConfig.cs @@ -281,6 +281,11 @@ namespace v2rayN.Mode /// /// public bool enabled { get; set; } + + /// + /// + /// + public int concurrency { get; set; } } public class Response diff --git a/v2rayN/v2rayN/Properties/AssemblyInfo.cs b/v2rayN/v2rayN/Properties/AssemblyInfo.cs index abd9350d..d7a18cd3 100644 --- a/v2rayN/v2rayN/Properties/AssemblyInfo.cs +++ b/v2rayN/v2rayN/Properties/AssemblyInfo.cs @@ -33,4 +33,4 @@ using System.Runtime.InteropServices; // 方法是按如下所示使用“*”: //[assembly: AssemblyVersion("1.0.*")] //[assembly: AssemblyVersion("1.0.0")] -[assembly: AssemblyFileVersion("3.4")] +[assembly: AssemblyFileVersion("3.5")]