X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flogin%2Flogind.c;h=09007c2554343aef4ab7d6304c45c4b7b7ab4343;hp=a51f02ebe95c89d688d2eac724347f07f4480529;hb=e19b8719a54c343372e16b462c27f1e84c987b85;hpb=059696ac014da265ee2d1b062cd0dc7bee3d2001 diff --git a/src/login/logind.c b/src/login/logind.c index a51f02ebe..09007c255 100644 --- a/src/login/logind.c +++ b/src/login/logind.c @@ -197,7 +197,6 @@ static void manager_free(Manager *m) { free(m->scheduled_shutdown_type); free(m->scheduled_shutdown_tty); free(m->wall_message); - free(m->action_job); free(m); } @@ -643,6 +642,8 @@ static int manager_connect_bus(Manager *m) { if (r < 0) return log_error_errno(r, "Failed to add user enumerator: %m"); +/// elogind does not support systemd action jobs +#if 0 r = sd_bus_add_match(m->bus, NULL, "type='signal'," @@ -653,6 +654,7 @@ static int manager_connect_bus(Manager *m) { match_job_removed, m); if (r < 0) log_warning_errno(r, "Failed to add match for JobRemoved: %m"); +#endif // 0 r = sd_bus_add_match(m->bus, NULL,