changeset 878:313db67cfc35

bake: Use the basic Python queue again.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 15 Jun 2017 22:16:34 -0700
parents d6d35b2efd04
children 58ae026b4c31
files piecrust/workerpool.py
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/piecrust/workerpool.py	Thu Jun 15 22:16:23 2017 -0700
+++ b/piecrust/workerpool.py	Thu Jun 15 22:16:34 2017 -0700
@@ -13,7 +13,7 @@
 
 logger = logging.getLogger(__name__)
 
-use_fastqueue = True
+use_fastqueue = False
 use_fastpickle = False
 
 
@@ -197,8 +197,8 @@
         else:
             self._task_queue = multiprocessing.SimpleQueue()
             self._result_queue = multiprocessing.SimpleQueue()
-            self._quick_put = self._task_queue._writer.send
-            self._quick_get = self._result_queue._reader.recv
+            self._quick_put = self._task_queue.put
+            self._quick_get = self._result_queue.get
 
         self._callback = callback
         self._error_callback = error_callback