# version.CONTROL_PANE_OFF

- **Module:** version
- **Package:** libtmux
- **Language:** Rust
- **Kind:** constant
- **Source:** https://github.com/libtmux/libtmux-rs/blob/8a648c0894dfffc9303583f753b6c8ae01f2fe76/crates/libtmux/src/version.rs#L670
- **Page:** https://libtmux.org/reference/rs/version-control_pane_off/

Taking a pane out of a control client's stream without crashing the server, and so [`crate::control::ControlSender::mute_pane`] using `off`.

Before this release `refresh-client -A <pane>:off` leaves the output
blocks already queued for that pane in place, while the pane stops
holding the server's read buffer back. Writing those blocks later
reads past the end of a buffer the server has drained, and the server
segfaults. `mute_pane` pauses the pane below this release instead,
which discards the queue on every supported release.
