From c3439c5abe33b2885cc87eaf3eb48282728d101a Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Thu, 6 Mar 2025 11:10:55 +0800 Subject: [PATCH] AI-optimized code --- v2rayN/ServiceLib/Handler/PacHandler.cs | 6 ++++-- v2rayN/ServiceLib/Handler/WebDavHandler.cs | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/v2rayN/ServiceLib/Handler/PacHandler.cs b/v2rayN/ServiceLib/Handler/PacHandler.cs index b6f81ca6..f70173c5 100644 --- a/v2rayN/ServiceLib/Handler/PacHandler.cs +++ b/v2rayN/ServiceLib/Handler/PacHandler.cs @@ -15,7 +15,7 @@ namespace ServiceLib.Handler public static async Task Start(string configPath, int httpPort, int pacPort) { - _needRestart = (configPath != _configPath || httpPort != _httpPort || pacPort != _pacPort || !_isRunning); + _needRestart = configPath != _configPath || httpPort != _httpPort || pacPort != _pacPort || !_isRunning; _configPath = configPath; _httpPort = httpPort; @@ -70,7 +70,7 @@ namespace ServiceLib.Handler } var client = await _tcpListener.AcceptTcpClientAsync(); - await Task.Run(() => { WriteContent(client); }); + await Task.Run(() => WriteContent(client)); } catch { @@ -90,7 +90,9 @@ namespace ServiceLib.Handler public static void Stop() { if (_tcpListener == null) + { return; + } try { _isRunning = false; diff --git a/v2rayN/ServiceLib/Handler/WebDavHandler.cs b/v2rayN/ServiceLib/Handler/WebDavHandler.cs index 8e37fc43..ac9a626f 100644 --- a/v2rayN/ServiceLib/Handler/WebDavHandler.cs +++ b/v2rayN/ServiceLib/Handler/WebDavHandler.cs @@ -8,7 +8,7 @@ namespace ServiceLib.Handler private static readonly Lazy _instance = new(() => new()); public static WebDavHandler Instance => _instance.Value; - private Config? _config; + private readonly Config? _config; private WebDavClient? _client; private string? _lastDescription; private string _webDir = Global.AppName + "_backup"; @@ -62,7 +62,9 @@ namespace ServiceLib.Handler private async Task TryCreateDir() { if (_client is null) + { return false; + } try { var result2 = await _client.Mkcol(_webDir);