Don't do preserve_fn for every request

This commit is contained in:
Erik Johnston 2018-03-01 11:59:45 +00:00
parent 89f90d808a
commit 157298f986

View File

@ -122,10 +122,11 @@ class ReplicationSendEventRestServlet(RestServlet):
logger.warn("Returning cached response")
result = self.response_cache.set(
event_id,
preserve_fn(self._handle_request)(request)
self._handle_request(request)
)
return make_deferred_yieldable(result)
@preserve_fn
@defer.inlineCallbacks
def _handle_request(self, request):
with Measure(self.clock, "repl_send_event_parse"):