Repository :
http://git.fedorahosted.org/cgit/
On branch : master
---------------------------------------------------------------
commit d63ca58079239e319e0af90c39d3da2567582a81
Author: Matt Domsch <matt(a)domsch.com>
Date: Fri Jul 19 16:47:27 2013 -0500
crawler: fix wait_for_completion()
---------------------------------------------------------------
server/crawler | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/server/crawler b/server/crawler
index d0d89f1..c8fbd19 100755
--- a/server/crawler
+++ b/server/crawler
@@ -90,7 +90,9 @@ class ForkingMaster:
def wait_for_completion(self):
self.max_children = 0
- self.wait_for_available_slot()
+ while len(self.active_children):
+ self.collect_children()
+ time.sleep(1)
def start_time(self, p, hostid):
now = dt.datetime.utcnow()