From 349030cfb40cd6ad459c71c7290096635354e057 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Wed, 25 May 2011 19:10:58 +0100 Subject: Close request queue. This fixes multiprocessing.Queue vomiting at shutdown. --- bgproc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/bgproc.py b/bgproc.py index 3a1e726..8339230 100644 --- a/bgproc.py +++ b/bgproc.py @@ -59,6 +59,7 @@ class BackgroundProcessing(object): ''' for p in self.processes: self.requests.put(None) + self.requests.close() def finish(self): '''Wait until all children have finished.''' -- cgit v1.2.1