summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/buildstream/element.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/buildstream/element.py b/src/buildstream/element.py
index 3cca7a081..4c3f239a1 100644
--- a/src/buildstream/element.py
+++ b/src/buildstream/element.py
@@ -1467,7 +1467,7 @@ class Element(Plugin):
self.__artifact
and
# And we're not cached yet
- not self._cached()
+ not self._cached_success()
)
# __schedule_assembly_when_necessary():
@@ -1508,7 +1508,6 @@ class Element(Plugin):
def _assemble_done(self, successful):
assert self.__assemble_scheduled
- self.__assemble_scheduled = False
self.__assemble_done = True
self.__strict_artifact.reset_cached()