summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/bb/progress.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/bitbake/lib/bb/progress.py b/bitbake/lib/bb/progress.py
index 49417761bb..ee6b9536b8 100644
--- a/bitbake/lib/bb/progress.py
+++ b/bitbake/lib/bb/progress.py
@@ -209,6 +209,9 @@ class MultiStageProcessProgressReporter(MultiStageProgressReporter):
209 bb.event.fire(bb.event.ProcessStarted(self._processname, 100), self._data) 209 bb.event.fire(bb.event.ProcessStarted(self._processname, 100), self._data)
210 210
211 def _fire_progress(self, taskprogress): 211 def _fire_progress(self, taskprogress):
212 if taskprogress == 0:
213 self.start()
214 return
212 bb.event.fire(bb.event.ProcessProgress(self._processname, taskprogress), self._data) 215 bb.event.fire(bb.event.ProcessProgress(self._processname, taskprogress), self._data)
213 216
214 def finish(self): 217 def finish(self):