Debugging Python 1.3 -> 1.5.2 (was Re: Python 1.6 alpha 1 released)

Fredrik Lundh effbot at
Tue Apr 4 16:59:26 EDT 2000

Aahz Maruch wrote:
> >1) stumbled upon one today: it turned out that by changing from 1.3
> >to 1.5.2, large data transfers from a high-performance server to clients
> >on an 10 Mbit Ethernet were unexpectedly terminated.  the same trans-
> >fers worked just fine with high-performance workstations, on an FDDI
> >network.  ten guru points to anyone who can explain why.
> Not without a bit more info about the data transfer mechanism and the
> error reported by client & server.

okay, I'll trade you some info for three guru points:

non-blocking AF_INET sockets.  client read via socket.makefile, and
got an unexpected end of line.  server reported error in write callback.
all code had worked flawlessly under 1.2 and 1.3, for several years.


More information about the Python-list mailing list