[issue20319] concurrent.futures.wait() can block forever even if Futures have completed
Sebastian Kreft
report at bugs.python.org
Mon Jun 16 11:24:34 CEST 2014
Sebastian Kreft added the comment:
Any ideas how to debug this further?
In order to overcome this issue I have an awful workaround that tracks the maximum running time of a successful task, and if any task has been running more than x times that maximum I consider it defunct, and increase the number of concurrent allowed tasks. However, if the problem persist, I eventually will have lot of zombie tasks, which will expose some additional problems.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue20319>
_______________________________________
More information about the Python-bugs-list
mailing list