summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--distbuild/worker_build_scheduler.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/distbuild/worker_build_scheduler.py b/distbuild/worker_build_scheduler.py
index c9cbe355..be87d86c 100644
--- a/distbuild/worker_build_scheduler.py
+++ b/distbuild/worker_build_scheduler.py
@@ -632,7 +632,7 @@ class WorkerConnection(distbuild.StateMachine):
self.mainloop.queue_event(WorkerConnection, progress)
def _maybe_handle_helper_result(self, event_source, event):
- job = event.job
+ job = self._current_job
if event.msg['id'] == self._current_job_cache_request:
distbuild.crash_point()
@@ -665,8 +665,8 @@ class WorkerConnection(distbuild.StateMachine):
self.mainloop.queue_event(self, _BuildFailed())
- self.mainloop.queue_event(WorkerConnection,
- _JobFinished(job))
+ self.mainloop.queue_event(WorkerConnection,
+ _JobFinished(job))
- self._current_job_exec_response = None
- self._current_job_cache_request = None
+ self._current_job_exec_response = None
+ self._current_job_cache_request = None