chiark / gitweb /
core: fix running jobs counters after reload/reexec
[elogind.git] / src / core / manager.c
index 5527e9d429299fd6c49912c0f6a50bd7263dcb23..42423985bc8fe11ee61950beaa317660b3d4a08e 100644 (file)
@@ -678,6 +678,9 @@ static void manager_clear_jobs_and_units(Manager *m) {
 
         assert(hashmap_isempty(m->jobs));
         assert(hashmap_isempty(m->units));
+
+        m->n_on_console = 0;
+        m->n_running_jobs = 0;
 }
 
 void manager_free(Manager *m) {