diff --git a/synapse/handlers/federation.py b/synapse/handlers/federation.py
index 6761121aa3eab1b85e07fa9509cfde59b653cc33..a14928cb8529c49c879acffc323ab4f2c5d5c2ff 100644
--- a/synapse/handlers/federation.py
+++ b/synapse/handlers/federation.py
@@ -73,8 +73,6 @@ class FederationHandler(BaseHandler):
         # When joining a room we need to queue any events for that room up
         self.room_queues = {}
 
-    @log_function
-    @defer.inlineCallbacks
     def handle_new_event(self, event, destinations):
         """ Takes in an event from the client to server side, that has already
         been authed and handled by the state module, and sends it to any