From c9c023aad8890c379fa8feff6963577dbf5ddfe9 Mon Sep 17 00:00:00 2001 From: Connection Refused Date: Fri, 8 May 2020 18:07:45 +0800 Subject: [PATCH] Fix trojan not exit --- Netch/Controllers/MainController.cs | 4 ++++ Netch/Controllers/TrojanController.cs | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Netch/Controllers/MainController.cs b/Netch/Controllers/MainController.cs index d78d1c83..beb51a20 100644 --- a/Netch/Controllers/MainController.cs +++ b/Netch/Controllers/MainController.cs @@ -231,6 +231,10 @@ namespace Netch.Controllers { pVMessController.Stop(); } + else if (pTrojanController != null) + { + pTrojanController.Stop(); + } if (pNFController != null) { diff --git a/Netch/Controllers/TrojanController.cs b/Netch/Controllers/TrojanController.cs index 4cb1c1da..9e07f277 100644 --- a/Netch/Controllers/TrojanController.cs +++ b/Netch/Controllers/TrojanController.cs @@ -92,7 +92,6 @@ namespace Netch.Controllers if (Instance != null && !Instance.HasExited) { Instance.Kill(); - Instance.Close(); Instance.WaitForExit(); } }