X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fmachine%2Fmachined-dbus.c;h=a81f37c5ca249cacf147942c29b3eab712ad2217;hp=83a45b63baa0b54eaa379de909bf7d50848a0573;hb=aba8b84e8d72224445b67646974b9dabc0972187;hpb=6a4e0b13473baed129522310c39f3bb70f46ed42 diff --git a/src/machine/machined-dbus.c b/src/machine/machined-dbus.c index 83a45b63b..a81f37c5c 100644 --- a/src/machine/machined-dbus.c +++ b/src/machine/machined-dbus.c @@ -116,7 +116,7 @@ static bool valid_machine_name(const char *p) { static int bus_manager_create_machine(Manager *manager, DBusMessage *message) { - const char *name, *service, *class, *slice, *root_directory; + const char *name, *service, *class, *root_directory; _cleanup_free_ char *p = NULL; DBusMessageIter iter, sub; MachineClass c; @@ -537,6 +537,7 @@ DBusHandlerResult bus_message_filter( if (streq_ptr(path, mm->scope_job)) { free(mm->scope_job); mm->scope_job = NULL; + machine_save(mm); if (mm->started) { if (streq(result, "done"))