diff --git a/tornado/httpclient.py b/tornado/httpclient.py index 3a45ffd04..0a2da5def 100644 --- a/tornado/httpclient.py +++ b/tornado/httpclient.py @@ -717,7 +717,6 @@ def __init__( self.code = code self.message = message or httputil.responses.get(code, "Unknown") self.response = response - super().__init__(code, message, response) def __str__(self) -> str: return "HTTP %d: %s" % (self.code, self.message) diff --git a/tornado/web.py b/tornado/web.py index 289c67384..8c5ca35ff 100644 --- a/tornado/web.py +++ b/tornado/web.py @@ -2520,7 +2520,7 @@ def __init__( ) -> None: self.status_code = status_code self._log_message = log_message - self.args = args + self.log_args = args self.reason = kwargs.get("reason", None) @property @@ -2528,13 +2528,13 @@ def log_message(self) -> Optional[str]: """ A backwards compatible way of accessing log_message. """ - if self._log_message and not self.args: + if self._log_message and not self.log_args: return self._log_message.replace("%", "%%") return self._log_message def get_message(self) -> Optional[str]: - if self._log_message and self.args: - return self._log_message % self.args + if self._log_message and self.log_args: + return self._log_message % self.log_args return self._log_message def __str__(self) -> str: