[issue22185] Occasional RuntimeError from Condition.notify

2014-08-29 Thread Doug Zongker
Doug Zongker added the comment: So, what happens now? What do I need to do to make progress on this? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22185 ___

[issue22185] Occasional RuntimeError from Condition.notify

2014-08-29 Thread Roundup Robot
Roundup Robot added the comment: New changeset 4cce39cfe46c by Antoine Pitrou in branch '3.4': Issue #22185: Fix an occasional RuntimeError in threading.Condition.wait() caused by mutation of the waiters queue without holding the lock. http://hg.python.org/cpython/rev/4cce39cfe46c New

[issue22185] Occasional RuntimeError from Condition.notify

2014-08-29 Thread Antoine Pitrou
Antoine Pitrou added the comment: It only needed someone to push your patch, which I just did. Thank you very much Doug, your contribution is appreciated! -- resolution: - fixed stage: - resolved status: open - closed ___ Python tracker

[issue22185] Occasional RuntimeError from Condition.notify

2014-08-16 Thread STINNER Victor
Changes by STINNER Victor victor.stin...@gmail.com: -- nosy: +haypo ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22185 ___ ___ Python-bugs-list

[issue22185] Occasional RuntimeError from Condition.notify

2014-08-11 Thread Doug Zongker
New submission from Doug Zongker: Condition.wait() modifies self._waiters without holding the lock (when a wait with timeout times out without the condition being notified). If this happens to occur in between construction of the _islice and _deque objects in Condition.notify(): def

[issue22185] Occasional RuntimeError from Condition.notify

2014-08-11 Thread Antoine Pitrou
Changes by Antoine Pitrou pit...@free.fr: -- nosy: +rhettinger, tim.peters ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22185 ___ ___

[issue22185] Occasional RuntimeError from Condition.notify

2014-08-11 Thread Tim Peters
Tim Peters added the comment: +1. I agree it's a bug, that the diagnosis is correct, and that the patch will fix it :-) -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22185 ___