Message183871
I think there's a race condition in the patched version: 'self._flag' could be set in between if 'if not signaled:' and the 'self._cond.acquire()', and in that case you'll end up waiting for an event that's already occurred. Do you need to recheck 'self._flag' after acquiring the condition? |
|
Date |
User |
Action |
Args |
2013-03-10 11:14:31 | mark.dickinson | set | recipients:
+ mark.dickinson, pitrou, neologix, sbt |
2013-03-10 11:14:31 | mark.dickinson | set | messageid: <1362914071.75.0.257248382005.issue17389@psf.upfronthosting.co.za> |
2013-03-10 11:14:31 | mark.dickinson | link | issue17389 messages |
2013-03-10 11:14:31 | mark.dickinson | create | |
|