The systemd specific code path in act-user-manager is threaded into the middle of the state machines of load_seat_incrementally and load_new_session_incrementally.
I think it would be much cleaner to just branch once for systemd in load_idle or similar and just use its synchronous API in a straight line. If you feel the same, I'd be happy to make a patch.
i do feel the same. Please make the patch!
(In reply to comment #1)
> i do feel the same. Please make the patch!
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/accountsservice/accountsservice/issues/28.