mirror of
				https://github.com/matrix-org/synapse.git
				synced 2025-11-04 02:01:03 +01:00 
			
		
		
		
	Merge pull request #1786 from matrix-org/erikj/linearizer_name
Name linearizer's for better logs
This commit is contained in:
		
						commit
						07c3c08fad
					
				@ -52,8 +52,8 @@ class FederationServer(FederationBase):
 | 
			
		||||
 | 
			
		||||
        self.auth = hs.get_auth()
 | 
			
		||||
 | 
			
		||||
        self._room_pdu_linearizer = Linearizer()
 | 
			
		||||
        self._server_linearizer = Linearizer()
 | 
			
		||||
        self._room_pdu_linearizer = Linearizer("fed_room_pdu")
 | 
			
		||||
        self._server_linearizer = Linearizer("fed_server")
 | 
			
		||||
 | 
			
		||||
        # We cache responses to state queries, as they take a while and often
 | 
			
		||||
        # come in waves.
 | 
			
		||||
 | 
			
		||||
@ -45,7 +45,7 @@ class RoomMemberHandler(BaseHandler):
 | 
			
		||||
    def __init__(self, hs):
 | 
			
		||||
        super(RoomMemberHandler, self).__init__(hs)
 | 
			
		||||
 | 
			
		||||
        self.member_linearizer = Linearizer()
 | 
			
		||||
        self.member_linearizer = Linearizer(name="member")
 | 
			
		||||
 | 
			
		||||
        self.clock = hs.get_clock()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -61,7 +61,7 @@ class MediaRepository(object):
 | 
			
		||||
        self.dynamic_thumbnails = hs.config.dynamic_thumbnails
 | 
			
		||||
        self.thumbnail_requirements = hs.config.thumbnail_requirements
 | 
			
		||||
 | 
			
		||||
        self.remote_media_linearizer = Linearizer()
 | 
			
		||||
        self.remote_media_linearizer = Linearizer(name="media_remote")
 | 
			
		||||
 | 
			
		||||
        self.recently_accessed_remotes = set()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -89,7 +89,7 @@ class StateHandler(object):
 | 
			
		||||
 | 
			
		||||
        # dict of set of event_ids -> _StateCacheEntry.
 | 
			
		||||
        self._state_cache = None
 | 
			
		||||
        self.resolve_linearizer = Linearizer()
 | 
			
		||||
        self.resolve_linearizer = Linearizer(name="state_resolve_lock")
 | 
			
		||||
 | 
			
		||||
    def start_caching(self):
 | 
			
		||||
        logger.debug("start_caching")
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user