chiark / gitweb /
bash-completion: simplify udevadm completion
[elogind.git] / src / login / logind-session-dbus.c
index 210f7564da86d1771017232b88951eb5497aa896..2cc4d8587bff6452f6fee64142deea0efcdbe6b9 100644 (file)
@@ -592,6 +592,10 @@ int session_send_create_reply(Session *s, DBusError *error) {
                         return log_oom();
         }
 
+        /* Update the state file before we notify the client about the
+         * result */
+        session_save(s);
+
         if (!dbus_connection_send(s->manager->bus, reply, NULL))
                 return log_oom();