mirror of
https://github.com/systemd/systemd.git
synced 2024-10-28 20:25:38 +03:00
logind: don't confuse 'shared' with a session of its own
This commit is contained in:
parent
e3e9cc803e
commit
1189684177
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user