diff options
| author | Tom <tom@tomforb.es> | 2017-07-28 15:10:13 +0100 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2017-09-12 10:41:28 -0400 |
| commit | ac756f16c5bbbe544ad82a8f3ab2eac6cccdb62e (patch) | |
| tree | 00531ef5ce9c62fc14475ac25ac5a6393568d2aa /django | |
| parent | 2a4b33134883b80870b4b23e59ccd3b6cb7266a3 (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.py | 7 |
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: |
