diff options
Diffstat (limited to 'distbuild/worker_build_scheduler.py')
-rw-r--r-- | distbuild/worker_build_scheduler.py | 10 |
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 |