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);