diff options
Diffstat (limited to 'bitbake/lib/bb/ui/knotty.py')
-rw-r--r-- | bitbake/lib/bb/ui/knotty.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/bitbake/lib/bb/ui/knotty.py b/bitbake/lib/bb/ui/knotty.py index 492ea20763..00258c80ff 100644 --- a/bitbake/lib/bb/ui/knotty.py +++ b/bitbake/lib/bb/ui/knotty.py | |||
@@ -169,7 +169,6 @@ class TerminalFilter(object): | |||
169 | self.stdinbackup = None | 169 | self.stdinbackup = None |
170 | self.interactive = sys.stdout.isatty() | 170 | self.interactive = sys.stdout.isatty() |
171 | self.footer_present = False | 171 | self.footer_present = False |
172 | self.lastpids = [] | ||
173 | self.lasttime = time.time() | 172 | self.lasttime = time.time() |
174 | self.quiet = quiet | 173 | self.quiet = quiet |
175 | 174 | ||
@@ -254,7 +253,6 @@ class TerminalFilter(object): | |||
254 | return | 253 | return |
255 | activetasks = self.helper.running_tasks | 254 | activetasks = self.helper.running_tasks |
256 | failedtasks = self.helper.failed_tasks | 255 | failedtasks = self.helper.failed_tasks |
257 | runningpids = self.helper.running_pids | ||
258 | currenttime = time.time() | 256 | currenttime = time.time() |
259 | deltatime = currenttime - self.lasttime | 257 | deltatime = currenttime - self.lasttime |
260 | 258 | ||
@@ -283,7 +281,7 @@ class TerminalFilter(object): | |||
283 | self._footer_buf.seek(0) | 281 | self._footer_buf.seek(0) |
284 | 282 | ||
285 | tasks = [] | 283 | tasks = [] |
286 | for t in runningpids: | 284 | for t in activetasks.keys(): |
287 | start_time = activetasks[t].get("starttime", None) | 285 | start_time = activetasks[t].get("starttime", None) |
288 | if start_time: | 286 | if start_time: |
289 | msg = "%s - %s (pid %s)" % (activetasks[t]["title"], self.elapsed(currenttime - start_time), activetasks[t]["pid"]) | 287 | msg = "%s - %s (pid %s)" % (activetasks[t]["title"], self.elapsed(currenttime - start_time), activetasks[t]["pid"]) |
@@ -358,7 +356,6 @@ class TerminalFilter(object): | |||
358 | content = "%s: %s" % (tasknum, task) | 356 | content = "%s: %s" % (tasknum, task) |
359 | print(content, file=self._footer_buf) | 357 | print(content, file=self._footer_buf) |
360 | lines = lines + self.getlines(content) | 358 | lines = lines + self.getlines(content) |
361 | self.lastpids = runningpids[:] | ||
362 | self.lastcount = self.helper.tasknumber_current | 359 | self.lastcount = self.helper.tasknumber_current |
363 | 360 | ||
364 | # Clear footer and Print buffer. | 361 | # Clear footer and Print buffer. |