From 02a13ce028a278cdab5fe1d2e8727c169178fdd3 Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Thu, 2 Jan 2025 13:54:17 +0800 Subject: [PATCH] Add logging to KillProcess https://github.com/2dust/v2rayN/issues/6386 --- v2rayN/ServiceLib/Handler/CoreHandler.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/v2rayN/ServiceLib/Handler/CoreHandler.cs b/v2rayN/ServiceLib/Handler/CoreHandler.cs index c8ff05dd..0a212e0a 100644 --- a/v2rayN/ServiceLib/Handler/CoreHandler.cs +++ b/v2rayN/ServiceLib/Handler/CoreHandler.cs @@ -327,9 +327,10 @@ namespace ServiceLib.Handler { return null; } - try { proc?.Kill(true); } catch { } - try { proc?.Close(); } catch { } - try { proc?.Dispose(); } catch { } + try { proc?.Kill(true); } catch (Exception ex) { Logging.SaveLog(ex.Message, ex); } + try { proc?.Kill(); } catch (Exception ex) { Logging.SaveLog(ex.Message, ex); } + try { proc?.Close(); } catch (Exception ex) { Logging.SaveLog(ex.Message, ex); } + try { proc?.Dispose(); } catch (Exception ex) { Logging.SaveLog(ex.Message, ex); } await Task.Delay(100); return null;