--- a/etwist/server.py Wed Jul 01 21:00:13 2015 +0200
+++ b/etwist/server.py Mon May 04 17:37:43 2015 +0200
@@ -24,6 +24,7 @@
import threading
from urlparse import urlsplit, urlunsplit
from cgi import FieldStorage, parse_header
+from cubicweb.statsd_logger import statsd_timeit
from twisted.internet import reactor, task, threads
from twisted.web import http, server
@@ -103,6 +104,7 @@
deferred = threads.deferToThread(self.render_request, request)
return NOT_DONE_YET
+ @statsd_timeit
def render_request(self, request):
try:
# processing HUGE files (hundred of megabytes) in http.processReceived