X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fmanager.c;h=8a9b9dd44edf9f98e070d4adca09af1a334499b2;hb=36adffeab07c74470bc96417b17a72b53055ee42;hp=7b2586fb0c0a9d3b7b16a21efabbec857e3d6f69;hpb=faf919f1ebebdfc13f769bb6585e64e7ad4b301b;p=elogind.git diff --git a/src/manager.c b/src/manager.c index 7b2586fb0..8a9b9dd44 100644 --- a/src/manager.c +++ b/src/manager.c @@ -2466,6 +2466,16 @@ bool manager_is_booting_or_shutting_down(Manager *m) { return false; } +void manager_reset_maintenance(Manager *m) { + Unit *u; + Iterator i; + + assert(m); + + HASHMAP_FOREACH(u, m->units, i) + unit_reset_maintenance(u); +} + static const char* const manager_running_as_table[_MANAGER_RUNNING_AS_MAX] = { [MANAGER_SYSTEM] = "system", [MANAGER_SESSION] = "session"