# libtmux:daemon

- **Package:** libtmux
- **Language:** Common Lisp
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-lisp/blob/c2e5fc4ed3befda21f45dfa5d5868c38fd138311/src/daemon.lisp#L3
- **Public owner:** libtmux
- **Bases:** `common-lisp:standard-object`
- **Page:** https://libtmux.org/en/lisp/latest/reference/libtmux-daemon/

An explicitly owned foreground tmux daemon and its supervisor.
Create it with START-DAEMON and release it with STOP-DAEMON or WITH-DAEMON.
Ordinary connection clients are separate resources; closing one leaves this
daemon alive. The owner retains failed cleanup work until an explicit retry.

See also: `libtmux:start-daemon`, `libtmux:stop-daemon`, `libtmux:with-daemon`.
