|
@@ -106,17 +106,16 @@ class FederationSenderServer(HomeServer):
|
|
|
|
|
|
root_resource = create_resource_tree(resources, Resource())
|
|
|
|
|
|
- for address in bind_addresses:
|
|
|
- reactor.listenTCP(
|
|
|
- port,
|
|
|
- SynapseSite(
|
|
|
- "synapse.access.http.%s" % (site_tag,),
|
|
|
- site_tag,
|
|
|
- listener_config,
|
|
|
- root_resource,
|
|
|
- ),
|
|
|
- interface=address
|
|
|
+ _base.listen_tcp(
|
|
|
+ bind_addresses,
|
|
|
+ port,
|
|
|
+ SynapseSite(
|
|
|
+ "synapse.access.http.%s" % (site_tag,),
|
|
|
+ site_tag,
|
|
|
+ listener_config,
|
|
|
+ root_resource,
|
|
|
)
|
|
|
+ )
|
|
|
|
|
|
logger.info("Synapse federation_sender now listening on port %d", port)
|
|
|
|
|
@@ -125,18 +124,15 @@ class FederationSenderServer(HomeServer):
|
|
|
if listener["type"] == "http":
|
|
|
self._listen_http(listener)
|
|
|
elif listener["type"] == "manhole":
|
|
|
- bind_addresses = listener["bind_addresses"]
|
|
|
-
|
|
|
- for address in bind_addresses:
|
|
|
- reactor.listenTCP(
|
|
|
- listener["port"],
|
|
|
- manhole(
|
|
|
- username="matrix",
|
|
|
- password="rabbithole",
|
|
|
- globals={"hs": self},
|
|
|
- ),
|
|
|
- interface=address
|
|
|
+ _base.listen_tcp(
|
|
|
+ listener["bind_addresses"],
|
|
|
+ listener["port"],
|
|
|
+ manhole(
|
|
|
+ username="matrix",
|
|
|
+ password="rabbithole",
|
|
|
+ globals={"hs": self},
|
|
|
)
|
|
|
+ )
|
|
|
else:
|
|
|
logger.warn("Unrecognized listener type: %s", listener["type"])
|
|
|
|