On Wed, Jan 07, 2004 at 01:37:25PM -0500, Graham Fawcett wrote: > It turns out that his code is HTTP/1.0 only (should have realized that, > since he based it on BaseHTTPRequestHandler which is explicitly > HTTP/1.0). I know you're already close to including Medusa, but: As of Python 2.3, BaseHTTPServer.py supports HTTP/1.1's persistant connections. I know because I stole it out of CVS before 2.3 was released to use in a Python 2.2 application and renamed it PersistantHTTPServer.py. :-) You just set the class variable protocol_version = 'HTTP/1.1' and it just works. Apologies if this won't work with the async recipe. I didn't check it. Take care.