# libtmux.control:connection-stale

- **Package:** libtmux/control
- **Language:** Common Lisp
- **Kind:** exception
- **Source:** https://github.com/libtmux/libtmux-lisp/blob/c2e5fc4ed3befda21f45dfa5d5868c38fd138311/src/control.lisp#L68
- **Public owner:** libtmux.control
- **Bases:** [`libtmux.control:connection-error`](/en/lisp/latest/reference/libtmux-control-connection-error/), [`libtmux:stale-target`](/en/lisp/latest/reference/libtmux-stale-target/)
- **Page:** https://libtmux.org/en/lisp/latest/reference/libtmux-control-connection-stale/

The original control client generation, daemon or session changed.
ERROR-CONNECTION and LIBTMUX:ERROR-TARGET retain the old public connection.
Acquire fresh observations and use OPEN-CONNECTION explicitly; stale authority
cannot authorize reconnection to a replacement target. No request is replayed.

See also: `libtmux:error-cause`, `libtmux.control:reconnect`, `libtmux:stale-target`.
