diff options
Diffstat (limited to 'bitbake/lib/bb/ui/uihelper.py')
-rw-r--r-- | bitbake/lib/bb/ui/uihelper.py | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/bitbake/lib/bb/ui/uihelper.py b/bitbake/lib/bb/ui/uihelper.py index e6983bd559..a223632471 100644 --- a/bitbake/lib/bb/ui/uihelper.py +++ b/bitbake/lib/bb/ui/uihelper.py | |||
@@ -13,7 +13,6 @@ class BBUIHelper: | |||
13 | self.needUpdate = False | 13 | self.needUpdate = False |
14 | self.running_tasks = {} | 14 | self.running_tasks = {} |
15 | # Running PIDs preserves the order tasks were executed in | 15 | # Running PIDs preserves the order tasks were executed in |
16 | self.running_pids = [] | ||
17 | self.failed_tasks = [] | 16 | self.failed_tasks = [] |
18 | self.pidmap = {} | 17 | self.pidmap = {} |
19 | self.tasknumber_current = 0 | 18 | self.tasknumber_current = 0 |
@@ -23,7 +22,6 @@ class BBUIHelper: | |||
23 | # PIDs are a bad idea as they can be reused before we process all UI events. | 22 | # PIDs are a bad idea as they can be reused before we process all UI events. |
24 | # We maintain a 'fuzzy' match for TaskProgress since there is no other way to match | 23 | # We maintain a 'fuzzy' match for TaskProgress since there is no other way to match |
25 | def removetid(pid, tid): | 24 | def removetid(pid, tid): |
26 | self.running_pids.remove(tid) | ||
27 | del self.running_tasks[tid] | 25 | del self.running_tasks[tid] |
28 | if self.pidmap[pid] == tid: | 26 | if self.pidmap[pid] == tid: |
29 | del self.pidmap[pid] | 27 | del self.pidmap[pid] |
@@ -35,7 +33,6 @@ class BBUIHelper: | |||
35 | self.running_tasks[tid] = { 'title' : "mc:%s:%s %s" % (event._mc, event._package, event._task), 'starttime' : time.time(), 'pid' : event.pid } | 33 | self.running_tasks[tid] = { 'title' : "mc:%s:%s %s" % (event._mc, event._package, event._task), 'starttime' : time.time(), 'pid' : event.pid } |
36 | else: | 34 | else: |
37 | self.running_tasks[tid] = { 'title' : "%s %s" % (event._package, event._task), 'starttime' : time.time(), 'pid' : event.pid } | 35 | self.running_tasks[tid] = { 'title' : "%s %s" % (event._package, event._task), 'starttime' : time.time(), 'pid' : event.pid } |
38 | self.running_pids.append(tid) | ||
39 | self.pidmap[event.pid] = tid | 36 | self.pidmap[event.pid] = tid |
40 | self.needUpdate = True | 37 | self.needUpdate = True |
41 | elif isinstance(event, bb.build.TaskSucceeded): | 38 | elif isinstance(event, bb.build.TaskSucceeded): |