summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/knotty.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/ui/knotty.py')
-rw-r--r--bitbake/lib/bb/ui/knotty.py5
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.