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 neologix
Recipients eua, jnoller, neologix, r.david.murray
Date 2011-09-16.07:59:18
SpamBayes Score 0.0019150845
Marked as misclassified No
Message-id <1316159959.76.0.371591367001.issue8237@psf.upfronthosting.co.za>
In-reply-to
Content
It's a dupe of issue #8426: the Queue isn't full, but the underlying pipe is, so the feeder thread blocks on the write to the pipe (actually when trying to acquire the lock protecting the pipe from concurrent access).
Since the children processes join the feeder thread on exit (to make sure all data has been flushed to pipe), they block.
History
Date User Action Args
2011-09-16 07:59:20neologixsetrecipients: + neologix, jnoller, r.david.murray, eua
2011-09-16 07:59:19neologixsetmessageid: <1316159959.76.0.371591367001.issue8237@psf.upfronthosting.co.za>
2011-09-16 07:59:19neologixlinkissue8237 messages
2011-09-16 07:59:18neologixcreate