Fixed OverflowError with ProcessPoolExecutor on Windows

This commit is contained in:
Alex Grönholm 2016-02-14 23:50:04 +02:00
parent 515263aa95
commit e3a43c15e5
3 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
3.0.5
=====
- Fixed OverflowError with ProcessPoolExecutor on Windows (regression introduced in 3.0.4)
3.0.4
=====

View File

@ -232,7 +232,7 @@ def _queue_management_worker(executor_reference,
# some multiprocessing.Queue methods may deadlock on Mac OS
# X.
for p in processes:
p.join(sys.maxint)
p.join()
call_queue.close()
return
del executor

View File

@ -15,7 +15,7 @@ except ImportError:
from distutils.core import setup
setup(name='futures',
version='3.0.4',
version='3.0.5',
description='Backport of the concurrent.futures package from Python 3.2',
author='Brian Quinlan',
author_email='brian@sweetapp.com',