# version.CONTROL_PANE_OFF

- **Module:** version
- **Package:** libtmux
- **Language:** Rust
- **Kind:** constant
- **Source:** https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L746
- **Page:** https://libtmux.org/en/rs/latest/reference/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.
