summary refs log tree commit diff
path: root/synapse/http
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2020-08-07 14:53:05 +0100
committerGitHub <noreply@github.com>2020-08-07 14:53:05 +0100
commit2f9fd5ab00fa915fd76e5ebcfbbe458b17d0168e (patch)
tree652c5efeda2a6a4376a0e7d3991a78dd978ae1b3 /synapse/http
parentRemove unnecessary maybeDeferred calls (#8044) (diff)
downloadsynapse-2f9fd5ab00fa915fd76e5ebcfbbe458b17d0168e.tar.xz
Don't log OPTIONS request at INFO (#8049)
Diffstat (limited to '')
-rw-r--r--synapse/http/site.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/synapse/http/site.py b/synapse/http/site.py
index 79a9229a26..6e79b47828 100644
--- a/synapse/http/site.py
+++ b/synapse/http/site.py
@@ -319,7 +319,13 @@ class SynapseRequest(Request):
     def _should_log_request(self) -> bool:
         """Whether we should log at INFO that we processed the request.
         """
-        return self.path != b"/health"
+        if self.path == b"/health":
+            return False
+
+        if self.method == b"OPTIONS":
+            return False
+
+        return True
 
 
 class XForwardedForRequest(SynapseRequest):