mirror of
https://github.com/hyprwm/hypridle.git
synced 2025-05-13 05:30:40 +01:00
core: Don't exit when logind is absent
logind being missing is non-fatal
This commit is contained in:
parent
163040e96c
commit
97f3d13e11
1 changed files with 1 additions and 2 deletions
|
@ -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());
|
||||
|
|
Loading…
Reference in a new issue