From 07e07a24c18078ff3884a12727cbd90878700e6b Mon Sep 17 00:00:00 2001 From: Daniil <68991727+fishaffair@users.noreply.github.com> Date: Sun, 20 Oct 2024 01:00:45 +0300 Subject: [PATCH] enable delay before deleting tun --- v2rayN/ServiceLib/ViewModels/MainWindowViewModel.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/v2rayN/ServiceLib/ViewModels/MainWindowViewModel.cs b/v2rayN/ServiceLib/ViewModels/MainWindowViewModel.cs index 68c75d177e6..1880567373a 100644 --- a/v2rayN/ServiceLib/ViewModels/MainWindowViewModel.cs +++ b/v2rayN/ServiceLib/ViewModels/MainWindowViewModel.cs @@ -554,11 +554,11 @@ private async Task LoadCore() { await Task.Run(() => { - //if (_config.tunModeItem.enableTun) - //{ - // Task.Delay(1000).Wait(); - // WindowsUtils.RemoveTunDevice(); - //} + if (_config.tunModeItem.enableTun) + { + Task.Delay(1000).Wait(); + WindowsUtils.RemoveTunDevice(); + } var node = ConfigHandler.GetDefaultServer(_config); CoreHandler.Instance.LoadCore(node); @@ -601,4 +601,4 @@ public async Task ApplyRegionalPreset(EPresetType type) #endregion Presets } -} \ No newline at end of file +}