It was seen only once, nevertheless this change does avoid the assert on s->user->slice in session_start_scope()
--- src/login/logind-session.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git src/login/logind-session.c src/login/logind-session.c index fdeacb1..86ce418 100644 --- src/login/logind-session.c +++ src/login/logind-session.c @@ -560,6 +560,12 @@ int session_start(Session *s) { if (r < 0) return r; + if (!s->user->slice) { + if (errno) + return -errno; + return -ESTALE; + } + /* Create cgroup */ r = session_start_scope(s); if (r < 0) -- 1.7.9.2 _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel