summaryrefslogtreecommitdiff
path: root/src/core/job.c
diff options
context:
space:
mode:
authorMichal Schmidt <mschmidt@redhat.com>2013-01-25 19:54:21 +0100
committerMichal Schmidt <mschmidt@redhat.com>2013-01-25 22:29:56 +0100
commite45460d666512db4f908f86e8722d7932dcf0f82 (patch)
tree71dc78e8b5dd3c0b2b06042e15bd3c85f977c02c /src/core/job.c
parentb5da077ddf01546c4a85688624d6957766d6c00c (diff)
job: fix merging with --ignore-dependencies
This fixes a bug where a job with --ignore-dependencies would wait for other jobs because it merged into a previously queued job.
Diffstat (limited to 'src/core/job.c')
-rw-r--r--src/core/job.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/job.c b/src/core/job.c
index e381ea2b69..6a03d17aa8 100644
--- a/src/core/job.c
+++ b/src/core/job.c
@@ -166,6 +166,7 @@ static void job_merge_into_installed(Job *j, Job *other) {
assert(other->type == JOB_NOP);
j->override = j->override || other->override;
+ j->ignore_order = j->ignore_order || other->ignore_order;
}
Job* job_install(Job *j) {