From: Sakuya Date: Mon, 15 Mar 2021 20:11:18 +0000 (+0800) Subject: Allowed set max_body_size to 0 X-Git-Tag: v6.2.0b1~48^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f280c2066e7c0bfd5ccd44420d41a19e3a4ee60d;p=thirdparty%2Ftornado.git Allowed set max_body_size to 0 --- diff --git a/tornado/http1connection.py b/tornado/http1connection.py index 77b1cda7d..dd9494fc6 100644 --- a/tornado/http1connection.py +++ b/tornado/http1connection.py @@ -131,7 +131,7 @@ class HTTP1Connection(httputil.HTTPConnection): self.no_keep_alive = params.no_keep_alive # The body limits can be altered by the delegate, so save them # here instead of just referencing self.params later. - self._max_body_size = self.params.max_body_size or self.stream.max_buffer_size + self._max_body_size = self.params.max_body_size if self.params.max_body_size is not None else self.stream.max_buffer_size self._body_timeout = self.params.body_timeout # _write_finished is set to True when finish() has been called, # i.e. there will be no more data sent. Data may still be in the