protected override void Dispose(bool disposing) { base.Dispose(disposing); // Cleanup console process if(_running != null) { try { _running.CloseConsoleEmulator(); } catch(Exception) { // Nothing to do with it } } }