]> code.ossystems Code Review - openembedded-core.git/commitdiff
bitbake/runqueue: When we successfully fork off a task and there are more processes...
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 15 Feb 2011 23:20:54 +0000 (23:20 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 15 Feb 2011 23:20:54 +0000 (23:20 +0000)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/runqueue.py

index 4e8b34d0bbc1d85711cd9f42fc4e0144e969991e..572b8722762ed3e9e0afd252fa36ea2545bc93a2 100644 (file)
@@ -1305,6 +1305,8 @@ class RunQueueExecuteTasks(RunQueueExecute):
             self.build_pipes[pid] = runQueuePipe(pipein, pipeout, self.cfgData)
             self.runq_running[task] = 1
             self.stats.taskActive()
+            if self.stats.active < self.number_tasks:
+                return True
 
         for pipe in self.build_pipes:
             self.build_pipes[pipe].read()