chiark / gitweb /
core: add NOP jobs, job type collapsing
[elogind.git] / src / core / manager.c
index a6013668b8a8221997cf92cda3f3430e506f4758..62222e6c7a3654f28d6af2cdf57296902d353130 100644 (file)
@@ -678,6 +678,8 @@ int manager_add_job(Manager *m, JobType type, Unit *unit, JobMode mode, bool ove
 
         log_debug("Trying to enqueue job %s/%s/%s", unit->id, job_type_to_string(type), job_mode_to_string(mode));
 
+        job_type_collapse(&type, unit);
+
         tr = transaction_new();
         if (!tr)
                 return -ENOMEM;