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 jafo
Recipients asksol, jafo, jnoller, nirai, ysj.ray
Date 2012-03-13.02:04:00
SpamBayes Score 3.969792e-06
Marked as misclassified No
Message-id <1331604241.8.0.875407879799.issue10037@psf.upfronthosting.co.za>
In-reply-to
Content
The attached patch does change the semantics somewhat, but I don't fully understand how much.  In particular:

It changes the "get()" call to be turned into "get(timeout=1.0)" if inqueue doesn't have a _reader attribute.
In the case that inqueue doesn't have a _reader attribute, and "inqueue._reader.poll(timeout)" is false, "get()" isn't called at all.
It introduces a continue.

I'd want Jesse to pronounce on this.
History
Date User Action Args
2012-03-13 02:04:01jafosetrecipients: + jafo, jnoller, nirai, asksol, ysj.ray
2012-03-13 02:04:01jafosetmessageid: <1331604241.8.0.875407879799.issue10037@psf.upfronthosting.co.za>
2012-03-13 02:04:01jafolinkissue10037 messages
2012-03-13 02:04:00jafocreate