X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fmanager.c;h=74a414aab11405b7a4e953686bebce3270066e95;hb=01b1b079c1de830dcd4a7b42675864ce7d6d84f3;hp=f9763c838a2faab722fd6b0720579818931d31b7;hpb=e6b3f00f6675475b770d3693498b224f232b0d1c;p=elogind.git diff --git a/src/manager.c b/src/manager.c index f9763c838..74a414aab 100644 --- a/src/manager.c +++ b/src/manager.c @@ -194,7 +194,7 @@ int manager_new(ManagerRunningAs running_as, bool confirm_spawn, Manager **_m) { if (!(m = new0(Manager, 1))) return -ENOMEM; - timestamp_get(&m->startup_timestamp); + dual_timestamp_get(&m->startup_timestamp); m->running_as = running_as; m->confirm_spawn = confirm_spawn; @@ -1343,7 +1343,7 @@ static int transaction_add_isolate_jobs(Manager *m) { continue; /* No need to stop inactive jobs */ - if (unit_active_state(u) == UNIT_INACTIVE) + if (UNIT_IS_INACTIVE_OR_MAINTENANCE(unit_active_state(u))) continue; /* Is there already something listed for this? */