Work better with the standard library _fileobject (we used to use GreenFile which had different semantics)

This commit is contained in:
donovan
2008-12-29 16:36:09 -08:00
parent 1f0cb77242
commit dde1b79efd

View File

@@ -96,6 +96,10 @@ class HttpProtocol(BaseHTTPServer.BaseHTTPRequestHandler):
if self.server.max_http_version:
self.protocol_version = self.server.max_http_version
if self.rfile.closed:
self.close_connection = 1
return
try:
self.raw_requestline = self.rfile.readline(MAX_REQUEST_LINE)
if len(self.raw_requestline) == MAX_REQUEST_LINE: