From 16bab9be3b544348d173e8b5a59f165fd1dec864 Mon Sep 17 00:00:00 2001 From: Aaron Griffith Date: Tue, 1 Mar 2011 18:40:06 -0500 Subject: [PATCH] less time between console messages for -p1 --- quadtree.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/quadtree.py b/quadtree.py index 87a52a2..bd4e6eb 100644 --- a/quadtree.py +++ b/quadtree.py @@ -361,10 +361,10 @@ class QuadtreeGen(object): logging.info("The others will go faster") for result in self._apply_render_worldtiles(pool): results.append(result) - if len(results) > 10000: + if len(results) > 10 + 2*procs: # Empty the queue before adding any more, so that memory # required has an upper bound - while len(results) > 500: + while len(results) > 10: results.popleft().get() complete += 1 self.print_statusline(complete, total, 1) @@ -386,8 +386,8 @@ class QuadtreeGen(object): logging.info("Starting level {0}".format(level)) for result in self._apply_render_inntertile(pool, zoom): results.append(result) - if len(results) > 10000: - while len(results) > 500: + if len(results) > 10 + 2*procs: + while len(results) > 10: results.popleft().get() complete += 1 self.print_statusline(complete, total, level)