mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 05:42:50 +00:00
Revert "Construct the multiprocessing manager only once."
This reverts commit 1d13ec2da3.
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user