internal void OnExit(long exit_status, int term_status) { process_options.Dispose(); ExitCode = exit_status; TermSignal = term_status; if (exitCallback != null) { exitCallback(this); } Close(); }