diff piecrust/workerpool.py @ 687:61d606fbc313

bake: Change `show-timers` to `show-stats`, add stats.
author Ludovic Chabant <ludovic@chabant.com>
date Mon, 14 Mar 2016 08:26:14 -0700
parents 8073ae8cb164
children 9ae9390192da
line wrap: on
line diff
--- a/piecrust/workerpool.py	Sun Mar 13 16:55:12 2016 -0700
+++ b/piecrust/workerpool.py	Mon Mar 14 08:26:14 2016 -0700
@@ -85,6 +85,7 @@
             try:
                 rep = (task_type, True, wid, (wid, w.getReport()))
             except Exception as e:
+                logger.debug("Error getting report: %s" % e)
                 if params.wrap_exception:
                     e = multiprocessing.ExceptionWithTraceback(
                             e, e.__traceback__)
@@ -265,6 +266,7 @@
                     if pool._error_callback:
                         pool._error_callback(data)
                     else:
+                        logger.error("Got error data:")
                         logger.error(data)
             except Exception as ex:
                 logger.exception(ex)