Fixed OverflowError with ProcessPoolExecutor on Windows
This commit is contained in:
parent
515263aa95
commit
e3a43c15e5
6
CHANGES
6
CHANGES
|
@ -1,3 +1,9 @@
|
||||||
|
3.0.5
|
||||||
|
=====
|
||||||
|
|
||||||
|
- Fixed OverflowError with ProcessPoolExecutor on Windows (regression introduced in 3.0.4)
|
||||||
|
|
||||||
|
|
||||||
3.0.4
|
3.0.4
|
||||||
=====
|
=====
|
||||||
|
|
||||||
|
|
|
@ -232,7 +232,7 @@ def _queue_management_worker(executor_reference,
|
||||||
# some multiprocessing.Queue methods may deadlock on Mac OS
|
# some multiprocessing.Queue methods may deadlock on Mac OS
|
||||||
# X.
|
# X.
|
||||||
for p in processes:
|
for p in processes:
|
||||||
p.join(sys.maxint)
|
p.join()
|
||||||
call_queue.close()
|
call_queue.close()
|
||||||
return
|
return
|
||||||
del executor
|
del executor
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -15,7 +15,7 @@ except ImportError:
|
||||||
from distutils.core import setup
|
from distutils.core import setup
|
||||||
|
|
||||||
setup(name='futures',
|
setup(name='futures',
|
||||||
version='3.0.4',
|
version='3.0.5',
|
||||||
description='Backport of the concurrent.futures package from Python 3.2',
|
description='Backport of the concurrent.futures package from Python 3.2',
|
||||||
author='Brian Quinlan',
|
author='Brian Quinlan',
|
||||||
author_email='brian@sweetapp.com',
|
author_email='brian@sweetapp.com',
|
||||||
|
|
Loading…
Reference in New Issue