# libtmux::Server::check_release

- **Module:** libtmux
- **Package:** libtmux-cxx
- **Language:** C++
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-cxx/blob/9645e54239e040aa6f2bd6bf42c2fbe1aaf38250/include/libtmux/server.hpp#L358
- **Page:** https://libtmux.org/en/cxx/latest/reference/libtmux-server-check_release/

```
[[nodiscard]] expected<void, CommandFailure>
check_release() const;
```

Refuse a tmux below the floor exactly as the first command to this endpoint would, and send nothing.

The daemon is asked when one answers, and otherwise the executable that would start one. For a caller that launches tmux itself, which this library cannot check. A refusal is `FailureKind::unsupported` with `DeliveryStatus::not_started`.
