Work better with the standard library _fileobject (we used to use GreenFile which had different semantics)
This commit is contained in:
@@ -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:
|
||||
|
Reference in New Issue
Block a user