From 2cd323b314e9f2b2cdf11bbf2974e9390914d5ea Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Mon, 19 Oct 2020 20:39:25 +1100 Subject: Allow quiting last client with unsaved buffer in daemon mode Because the server will out-live that client's disconnection it is still ok to have modified buffers, the server will complain on `kill`. Fixes #3801 --- src/remote.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/remote.cc') diff --git a/src/remote.cc b/src/remote.cc index abb321e8..6ba9164e 100644 --- a/src/remote.cc +++ b/src/remote.cc @@ -849,8 +849,8 @@ private: MsgReader m_reader; }; -Server::Server(String session_name) - : m_session{std::move(session_name)} +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)}; -- cgit v1.2.3