etwist/server.py
changeset 10477 ee21c559f94f
parent 10235 684215aca046
child 10603 65ad6980976e
--- 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