diff options
| author | Tim Allen <screwtape@froup.com> | 2022-01-18 14:44:09 +1100 |
|---|---|---|
| committer | Tim Allen <screwtape@froup.com> | 2022-01-18 14:44:09 +1100 |
| commit | 4bfb0c6b935f9986661eb75c9341f0f18521dfbf (patch) | |
| tree | 60feb4ad8b022e7bef4b30360d2fd41fd2eb7c18 /src/remote.cc | |
| parent | 9acd4e62dc485aa7e44a601a0300697f8825a98c (diff) | |
When reporting an invalid session name, report the correct name.
At this point, the session name has already been moved from the `session_name`
parameter to the `m_session` member variable.
Diffstat (limited to 'src/remote.cc')
| -rw-r--r-- | src/remote.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/remote.cc b/src/remote.cc index e51fda89..e6992c20 100644 --- a/src/remote.cc +++ b/src/remote.cc @@ -849,7 +849,7 @@ Server::Server(String session_name, bool is_daemon) : m_session{std::move(session_name)}, m_is_daemon{is_daemon} { if (not all_of(m_session, is_identifier)) - throw runtime_error{format("invalid session name: '{}'", session_name)}; + throw runtime_error{format("invalid session name: '{}'", m_session)}; int listen_sock = socket(AF_UNIX, SOCK_STREAM, 0); fcntl(listen_sock, F_SETFD, FD_CLOEXEC); |
