summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorTom <tom@tomforb.es>2017-07-28 15:10:13 +0100
committerTim Graham <timograham@gmail.com>2017-09-12 10:41:28 -0400
commitac756f16c5bbbe544ad82a8f3ab2eac6cccdb62e (patch)
tree00531ef5ce9c62fc14475ac25ac5a6393568d2aa /django
parent2a4b33134883b80870b4b23e59ccd3b6cb7266a3 (diff)
Fixed #28440 -- Fixed WSGIServer hang on responses without a Content-Length.
Disabled keep-alive to fix the regression in e6065c7b8363202c5eb13ba10c97a8c24d014b45.
Diffstat (limited to 'django')
-rw-r--r--django/core/servers/basehttp.py7
1 files changed, 0 insertions, 7 deletions
diff --git a/django/core/servers/basehttp.py b/django/core/servers/basehttp.py
index d725241170..f36317e216 100644
--- a/django/core/servers/basehttp.py
+++ b/django/core/servers/basehttp.py
@@ -135,13 +135,6 @@ class WSGIRequestHandler(simple_server.WSGIRequestHandler):
return super().get_environ()
def handle(self):
- """Handle multiple requests if necessary."""
- self.close_connection = 1
- self.handle_one_request()
- while not self.close_connection:
- self.handle_one_request()
-
- def handle_one_request(self):
"""Copy of WSGIRequestHandler.handle() but with different ServerHandler"""
self.raw_requestline = self.rfile.readline(65537)
if len(self.raw_requestline) > 65536: