[Python-Dev] [Python-checkins] commit of r41586 - in python/trunk: Lib/SimpleXMLRPCServer.py Misc/NEWS
A.M. Kuchling
amk at amk.ca
Tue Dec 6 17:29:55 CET 2005
On Tue, Dec 06, 2005 at 07:47:06AM -0800, Guido van Rossum wrote:
> Happened to see this commit. What's the magic about 10MB? Is there any
> understanding of what causes it to fail? What is the failure mode?
> Could it just be fragmentation causing the malloc or realloc to fail?
> Should we perhaps use a more conservative buffer size, e.g. 1MB or
> even 8K (the international standard for I/O buffering :-)?
At least on my Mac, it was a malloc error (a message is printed to
stderr by the malloc implementation). SimpleXMLRPCServer ends up
catching the MemoryError and keeps running. I don't know why the
malloc fails.
--amk
More information about the Python-Dev
mailing list