mercurial/keepalive.py
branchstable
changeset 49542 8251f7cc787d
parent 49304 48f1b314056b
child 49543 76fbb1b6692a
equal deleted inserted replaced
49540:bc2ecf08ae04 49542:8251f7cc787d
   164 
   164 
   165     def get_all(self, host=None):
   165     def get_all(self, host=None):
   166         if host:
   166         if host:
   167             return list(self._hostmap[host])
   167             return list(self._hostmap[host])
   168         else:
   168         else:
   169             return dict(self._hostmap)
   169             return dict(
       
   170                 {h: list(conns) for (h, conns) in self._hostmap.items()}
       
   171             )
   170 
   172 
   171 
   173 
   172 class KeepAliveHandler:
   174 class KeepAliveHandler:
   173     def __init__(self, timeout=None):
   175     def __init__(self, timeout=None):
   174         self._cm = ConnectionManager()
   176         self._cm = ConnectionManager()