[issue7292] Multiprocessing Joinable race condition?
Richard Oudkerk
report at bugs.python.org
Mon Jun 24 16:32:02 CEST 2013
Richard Oudkerk added the comment:
unfinished_tasks is simply used as a counter. It is only accessed while holding self._cond. If you get this error then I think the error text is correct -- your progam calls task_done() to many times.
The proposed patch silences the sanity check by making it block for a while instead. The fact the program seems to work without deadlocking does not mean the program or the patch is correct.
Without more information I will close this.
----------
status: open -> pending
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue7292>
_______________________________________
More information about the Python-bugs-list
mailing list