private static void OnProcessExit(object sender, EventArgs e) { Logger.Log("Exiting..."); Logger.Trace(config.ToJson()); Config.Save(config); // LogReader.Dispose(); // IPC.Launcher.Dispose(); ExternalConsole.Dispose(); Application.Exit(); System.Diagnostics.Process.GetCurrentProcess().Kill(); }