summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2019-01-12 16:32:13 -0500
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2019-01-12 16:32:13 -0500
commit829a2b93c7926d5151a510ae8b005eec117143e6 (patch)
tree02adcbf4a06f9d6f72b70942da82f99a39585c06
parentd983f23137e0a1ec79ebff21e6c10868f1aab021 (diff)
downloadbuildstream-829a2b93c7926d5151a510ae8b005eec117143e6.tar.gz
_scheduler/queues/queue.py: Put elements in the skip list, not jobs
Minor correction, looks like we're not observing this queue otherwise we'd be seeing crashes.
-rw-r--r--buildstream/_scheduler/queues/queue.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/buildstream/_scheduler/queues/queue.py b/buildstream/_scheduler/queues/queue.py
index 81760ace4..84416c8d2 100644
--- a/buildstream/_scheduler/queues/queue.py
+++ b/buildstream/_scheduler/queues/queue.py
@@ -170,9 +170,9 @@ class Queue():
skip = [job for job in jobs if self.status(job.element) == QueueStatus.SKIP]
wait = [job for job in jobs if job not in skip]
+ self.skipped_elements.extend([job.element for job in skip])
self._wait_queue.extend(wait)
self._done_queue.extend(skip)
- self.skipped_elements.extend(skip)
# dequeue()
#