diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index edd682bf0a..df730f6fe7 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py @@ -1635,6 +1635,9 @@ class BBCooker: else: self.state = state.shutdown + if self.parser: + self.parser.shutdown(clean=not force, force=force) + def finishcommand(self): self.state = state.initial