diff options
author | Patrick Cloke <clokep@users.noreply.github.com> | 2021-03-08 08:25:43 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-08 08:25:43 -0500 |
commit | 58114f8a17a5b52a9b90b89b3c7d9b595307c9a8 (patch) | |
tree | 8695c929c3a6f61934754defcedd66912bfc13fd /synapse/http/federation | |
parent | Update reverse proxy to add OpenBSD relayd example configuration. (#9508) (diff) | |
download | synapse-58114f8a17a5b52a9b90b89b3c7d9b595307c9a8.tar.xz |
Create a SynapseReactor type which incorporates the necessary reactor interfaces. (#9528)
This helps fix some type hints when running with Twisted 21.2.0.
Diffstat (limited to 'synapse/http/federation')
-rw-r--r-- | synapse/http/federation/matrix_federation_agent.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/synapse/http/federation/matrix_federation_agent.py b/synapse/http/federation/matrix_federation_agent.py index b07aa59c08..5935a125fd 100644 --- a/synapse/http/federation/matrix_federation_agent.py +++ b/synapse/http/federation/matrix_federation_agent.py @@ -35,6 +35,7 @@ from synapse.http.client import BlacklistingAgentWrapper from synapse.http.federation.srv_resolver import Server, SrvResolver from synapse.http.federation.well_known_resolver import WellKnownResolver from synapse.logging.context import make_deferred_yieldable, run_in_background +from synapse.types import ISynapseReactor from synapse.util import Clock logger = logging.getLogger(__name__) @@ -68,7 +69,7 @@ class MatrixFederationAgent: def __init__( self, - reactor: IReactorCore, + reactor: ISynapseReactor, tls_client_options_factory: Optional[FederationPolicyForHTTPS], user_agent: bytes, ip_blacklist: IPSet, |