# libtmux.control:connection-start-failed

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

Startup failed after allocating a connection resource.
ERROR-CONNECTION retains the resource even if cleanup also failed. Core
argument and unsupported-capability errors before allocation stay core types.

See also: `libtmux.control:close-connection`, `libtmux.control:open-connection`, `libtmux.control:pending-cleanups`.
