diff options
Diffstat (limited to 'Software/Visual_Studio/PPC/Tango.PPC.UI/PPCApplication/DefaultPPCApplicationManager.cs')
| -rw-r--r-- | Software/Visual_Studio/PPC/Tango.PPC.UI/PPCApplication/DefaultPPCApplicationManager.cs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/PPCApplication/DefaultPPCApplicationManager.cs b/Software/Visual_Studio/PPC/Tango.PPC.UI/PPCApplication/DefaultPPCApplicationManager.cs index 0f65f833e..ca20fe608 100644 --- a/Software/Visual_Studio/PPC/Tango.PPC.UI/PPCApplication/DefaultPPCApplicationManager.cs +++ b/Software/Visual_Studio/PPC/Tango.PPC.UI/PPCApplication/DefaultPPCApplicationManager.cs @@ -39,6 +39,8 @@ using System.Threading; using System.Reflection; using Tango.PPC.UI.ViewsContracts; using Tango.PPC.Common.Build; +using Tango.Core.Components; +using static Tango.Core.Components.CmdCommand; namespace Tango.PPC.UI.PPCApplication { @@ -265,6 +267,22 @@ namespace Tango.PPC.UI.PPCApplication { _watchdogServer.Start(); } + + Task.Factory.StartNew(async () => + { + try + { + LogManager.Log("Disabling Proxy..."); + CmdCommand cmd = null; + CmdCommandResult result = null; + cmd = new CmdCommand("taskkill", "/F /IM proxifier.exe"); + result = await cmd.Run(); + } + catch (Exception ex) + { + LogManager.Log(ex, $"Unable to disable the proxy.\n{ex.Message}"); + } + }); #endif LogManager.Log("Reading Core settings..."); |
