diff options
author | Michal Schmidt <mschmidt@redhat.com> | 2012-02-02 12:39:33 +0100 |
---|---|---|
committer | Michal Schmidt <mschmidt@redhat.com> | 2012-02-02 13:39:15 +0100 |
commit | bacbccb78cec45c4759ef4291375605284248eb0 (patch) | |
tree | af02ed86ec4368b43f3cac697db515f7774f7fe8 /src/manager.h | |
parent | 9f056f4087b9b0c88decc33c32078f8503efa46e (diff) |
manager: tell correctly if the manager is booting
The assumption that the initial job is the job with id==1 is incorrect.
Some jobs may be enqueued before the job that starts the default unit as
in this example:
-.mount changed dead -> mounted
Trying to enqueue job quotacheck.service/start/fail
Installed new job quotacheck.service/start as 1
Installed new job systemd-stdout-syslog-bridge.socket/start as 2
Enqueued job quotacheck.service/start as 1
Trying to enqueue job quotaon.service/start/fail
Installed new job quotaon.service/start as 5
Enqueued job quotaon.service/start as 5
Activating default unit: default.target
Trying to enqueue job graphical.target/start/replace
This fixes a bug where displaying of boot status messages was turned off
too early.
Diffstat (limited to 'src/manager.h')
-rw-r--r-- | src/manager.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/manager.h b/src/manager.h index 5e65fdb8fc..a9d08f0a25 100644 --- a/src/manager.h +++ b/src/manager.h @@ -183,6 +183,7 @@ struct Manager { int32_t subscribed_data_slot; uint32_t current_job_id; + uint32_t default_unit_job_id; /* Data specific to the Automount subsystem */ int dev_autofs_fd; |