diff --git a/src/core/Hypridle.cpp b/src/core/Hypridle.cpp index 9726595..9920f40 100644 --- a/src/core/Hypridle.cpp +++ b/src/core/Hypridle.cpp @@ -480,8 +480,7 @@ void CHypridle::setupDBUS() { m_sDBUSState.connection->addMatch("type='signal',path='" + path + "',interface='org.freedesktop.login1.Session'", handleDbusLogin, sdbus::floating_slot_t{}); m_sDBUSState.connection->addMatch("type='signal',path='/org/freedesktop/login1',interface='org.freedesktop.login1.Manager'", handleDbusSleep, sdbus::floating_slot_t{}); } catch (std::exception& e) { - Debug::log(CRIT, "Couldn't connect to logind service ({})", e.what()); - exit(1); + Debug::log(WARN, "Couldn't connect to logind service ({})", e.what()); } Debug::log(LOG, "Using dbus path {}", path.c_str());