diff options
author | Marius Vollmer <mvollmer@redhat.com> | 2013-05-29 19:05:22 +0300 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2013-06-05 20:28:49 -0400 |
commit | 230ca6faadd49a7d83d8e918759d9343f2e1fd56 (patch) | |
tree | ea26e159a38d02ec69ab3b289723f1bf12410936 | |
parent | 33b110d0ee28df99ec087caf00334d0e67704a4a (diff) |
Really remove obsolete sessions from the records.
https://bugs.freedesktop.org/show_bug.cgi?id=65159
-rw-r--r-- | src/libaccountsservice/act-user-manager.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libaccountsservice/act-user-manager.c b/src/libaccountsservice/act-user-manager.c index a43a68f..a894e75 100644 --- a/src/libaccountsservice/act-user-manager.c +++ b/src/libaccountsservice/act-user-manager.c @@ -1691,6 +1691,7 @@ _remove_session (ActUserManager *manager, g_debug ("ActUserManager: Session removed for %s", describe_user (user)); _act_user_remove_session (user, session_id); + g_hash_table_remove (manager->priv->sessions, session_id); } static void |