X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flogin%2Flogind-dbus.c;h=bb85c7d4af5326ef55fa12ada6a0e35078c13698;hb=c68ba912c347a79885bb0e863034bdb3a8ae057e;hp=e76381b32268a962d336ac5fd08d88647aeaa36e;hpb=90dc8c2ea2cebf2dd195abe4768205a831fd32cb;p=elogind.git diff --git a/src/login/logind-dbus.c b/src/login/logind-dbus.c index e76381b32..bb85c7d4a 100644 --- a/src/login/logind-dbus.c +++ b/src/login/logind-dbus.c @@ -957,6 +957,7 @@ static int have_multiple_sessions( * count, and non-login sessions do not count either. */ HASHMAP_FOREACH(session, m->sessions, i) if (session->class == SESSION_USER && + !session->closing && session->user->uid != uid) return true;