Revert "Construct the multiprocessing manager only once."

This reverts commit 1d13ec2da3.
This commit is contained in:
James Cammarata 2013-08-29 10:59:34 -05:00
parent 39fe40bb60
commit 9806f89a04

View file

@ -55,7 +55,6 @@ multiprocessing_runner = None
OUTPUT_LOCKFILE = tempfile.TemporaryFile()
PROCESS_LOCKFILE = tempfile.TemporaryFile()
MULTIPROCESSING_MANAGER = multiprocessing.Manager()
################################################
@ -830,7 +829,7 @@ class Runner(object):
def _parallel_exec(self, hosts):
''' handles mulitprocessing when more than 1 fork is required '''
manager = MULTIPROCESSING_MANAGER
manager = multiprocessing.Manager()
job_queue = manager.Queue()
for host in hosts:
job_queue.put(host)