summary refs log tree commit diff
path: root/synapse
diff options
context:
space:
mode:
Diffstat (limited to 'synapse')
-rwxr-xr-xsynapse/app/homeserver.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/synapse/app/homeserver.py b/synapse/app/homeserver.py

index a8e1a94dcb..799c08ac9f 100755 --- a/synapse/app/homeserver.py +++ b/synapse/app/homeserver.py
@@ -525,20 +525,22 @@ def run(hs): from synapse.handlers.room import RoomMemberHandler import time def g(*args, **kwargs): + RoomMemberHandler.total_time = 0 start = int(time.time()*1000) f(*args, **kwargs) end = int(time.time()*1000) if RoomMemberHandler.total_time > 0: logger.info( - "Total time in get_room_members: %d ms / %d ms", + "Total time in get_room_members: %s %d ms / %d ms", + f.__name__, int(RoomMemberHandler.total_time*1000), end - start ) - RoomMemberHandler.total_time = 0 return g reactor.runUntilCurrent = prof(reactor.runUntilCurrent) + reactor.doIteration = prof(reactor.doIteration) PROFILE_SYNAPSE = False if PROFILE_SYNAPSE: