Message147319
Using get(timeout=1) on a multiprocessing.Queue sometimes leads to a blocking get.
It seems that there is no check whether the timeout has expired after acquiring the lock but before the time.time(), which can cause a call to poll() with a negative timeout.
(patch attached) |
|
Date |
User |
Action |
Args |
2011-11-08 22:11:28 | stacktic | set | recipients:
+ stacktic |
2011-11-08 22:11:28 | stacktic | set | messageid: <1320790288.25.0.363329173413.issue13373@psf.upfronthosting.co.za> |
2011-11-08 22:11:27 | stacktic | link | issue13373 messages |
2011-11-08 22:11:27 | stacktic | create | |
|