chiark / gitweb /
main: ISOLATE rather than REPLACE default.target
[elogind.git] / src / core / main.c
index 71e0a6cf2f7125946b834f18b575334a165cf060..2bbea7ec2f153d8bbb9e6cedde01929e1927e7f9 100644 (file)
@@ -1720,7 +1720,7 @@ int main(int argc, char *argv[]) {
                         manager_dump_units(m, stdout, "\t");
                 }
 
-                r = manager_add_job(m, JOB_START, target, JOB_REPLACE, false, &error, &default_unit_job);
+                r = manager_add_job(m, JOB_START, target, JOB_ISOLATE, false, &error, &default_unit_job);
                 if (r < 0) {
                         log_error("Failed to start default target: %s", bus_error(&error, r));
                         dbus_error_free(&error);