private void EnsureStopped() { try { if (_process?.HasExitedSafe() == false) { _process?.Kill(); } } catch (Exception e) { Logging.Warning(e); } DisposeHelper.Dispose(ref _process); }