X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flogind.c;h=f96ace2315734b4dcd99b14a2d8c6f015cc369e6;hb=aca4c78676cd503079581fe878e06332ce6bb255;hp=cbc878e68234a01a27edb2d1537e7c4e7a58c126;hpb=539072153c0db3d91c1c59ad447d96b0e1f3cf77;p=elogind.git diff --git a/src/logind.c b/src/logind.c index cbc878e68..f96ace231 100644 --- a/src/logind.c +++ b/src/logind.c @@ -451,7 +451,6 @@ static int manager_enumerate_users_from_cgroup(Manager *m) { return r; } - static int manager_enumerate_linger_users(Manager *m) { DIR *d; struct dirent *de; @@ -564,6 +563,9 @@ static int manager_enumerate_sessions_from_cgroup(Manager *m) { while ((k = cg_read_subgroup(d, &name)) > 0) { Session *session; + if (streq(name, "shared")) + continue; + k = manager_add_session(m, u, name, &session); if (k < 0) { free(name);