# LibTmux.TmuxExitEvent.Reason

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** C#
- **Kind:** property
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/5b486ea9f3df6a882f3fedb36b9373a8161f4d0f/src/LibTmux/ControlMode/TmuxEvent.cs#L74
- **Page:** https://libtmux.org/en/csharp/latest/reference/libtmux-tmuxexitevent-reason/

Why tmux said it ended, when it said anything. It is silent for an ordinary
exit. For an abnormal one tmux sometimes names a reason and sometimes does
not: a server another client killed, for one, sends a bare <c>%exit</c>
with none. A null <see cref="Reason" /> can also mean the reason exceeded
the event buffer's byte limit; a preceding dropped-event notice reports
that loss.
