diff --git a/buildman/manager/ephemeral.py b/buildman/manager/ephemeral.py index ac603b9ce..63f03a6b7 100644 --- a/buildman/manager/ephemeral.py +++ b/buildman/manager/ephemeral.py @@ -191,7 +191,7 @@ class EphemeralBuilderManager(BaseManager): logger.debug('Calling job_completed with status: %s', job_status) # Kill the ephmeral builder - self._executor.stop_builder(self._component_to_builder.pop(build_component)) + yield From(self._executor.stop_builder(self._component_to_builder.pop(build_component))) # Release the lock in etcd job_key = self._etcd_job_key(build_job)