This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author tim.peters
Recipients
Date 2004-08-20.02:32:34
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Logged In: YES 
user_id=31435

OK, it looks like your particular primary failure mode is 
inevitable at times.  If I boost the sleep in _TriggerThread.run
(), it fails every time, in the way you describe, on my box.

The difficulty appears to be one of test design.  
_doBlockingTest believes that no block_func passed to it can 
possibly return while the queue remains blocked, but the 
failing test is passing it a block_func that returns via raising 
FailingQueueException regardless of whether the queue is 
blocked.  So what we see is just the result of a thread race 
in the test.

But as Freud said, insight does not imply a cure <wink>.
History
Date User Action Args
2007-08-23 14:25:25adminlinkissue1010777 messages
2007-08-23 14:25:25admincreate