chiark / gitweb /
logind: Save the user’s state when a session enters SESSION_ACTIVE
[elogind.git] / src / login / logind-dbus.c
index 10a9df09613b981031d22c933d870b3aac2294dd..b272401e5b5d886f00f8c38a11a53a23cd9d22fe 100644 (file)
@@ -2522,6 +2522,7 @@ int match_job_removed(sd_bus_message *message, void *userdata, sd_bus_error *err
                 session_jobs_reply(session, unit, result);
 
                 session_save(session);
+                user_save(session->user);
                 session_add_to_gc_queue(session);
         }