[Python-Dev] Re: Python-Dev digest, Vol 1 #3221 - 4 msgs

Guido van Rossum guido@python.org
Mon, 28 Apr 2003 17:02:53 -0400


> Why is the Python development team introducing bugs into Python and 
> then expecting the user community to fix things that used to work?

I resent your rhetoric, Glyph.  Had you read the rest of this thread,
you would have seen that the performance regression only happens for
sending data at maximum speed over the loopback device, and is
negligeable when receiving e.g. data over a LAN.  You would also have
seen that I have already suggested two different simple fixes.

> I could understand not wanting to put a lot of effort into
> correcting obscure or difficult-to-find performance problems that
> only a few people care about, but the obvious thing to do in this
> case is simply to change the default behavior.

It can and will be fixed.  I just don't have the time to fix it
myself.  The functionality (of having timeouts work properly for
streams created by socket.makefile()) is useful to have.

--Guido van Rossum (home page: http://www.python.org/~guido/)