Sean Reifschneider <j...@tummy.com> added the comment: 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. ---------- assignee: -> jnoller nosy: +jafo, jnoller _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10037> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com