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 gregory.p.smith
Recipients amaury.forgeotdarc, beazley, gregory.p.smith
Date 2008-11-29.01:42:47
SpamBayes Score 0.0003473405
Marked as misclassified No
Message-id <1227922968.51.0.842713630602.issue4428@psf.upfronthosting.co.za>
In-reply-to
Content
I agree with Amuary, write() traditionally never writes less data unless
the underlying IO is in nonblocking mode.

I'm working up a new patch to write to self.raw in max_buffer_size
chunks with as few data copies as possible, raising an appropriate
BlockingIOError (as the surrounding code does) when the IO on the
underlying self.raw.write raises one through self._flush_unlocked().
History
Date User Action Args
2008-11-29 01:42:48gregory.p.smithsetrecipients: + gregory.p.smith, beazley, amaury.forgeotdarc
2008-11-29 01:42:48gregory.p.smithsetmessageid: <1227922968.51.0.842713630602.issue4428@psf.upfronthosting.co.za>
2008-11-29 01:42:47gregory.p.smithlinkissue4428 messages
2008-11-29 01:42:47gregory.p.smithcreate