From 47fc8cbca3872c459af11fa8df900c537c32b6f5 Mon Sep 17 00:00:00 2001 From: Rory& Date: Sat, 28 Jun 2025 06:09:03 +0200 Subject: Removed deprecated TCP replication error --- synapse/config/server.py | 9 --------- 1 file changed, 9 deletions(-) (limited to 'synapse/config/server.py') diff --git a/synapse/config/server.py b/synapse/config/server.py index 2d169ef5ca..0844475b15 100644 --- a/synapse/config/server.py +++ b/synapse/config/server.py @@ -43,12 +43,6 @@ from ._util import validate_config logger = logging.Logger(__name__) -DIRECT_TCP_ERROR = """ -Using direct TCP replication for workers is no longer supported. - -Please see https://element-hq.github.io/synapse/latest/upgrade.html#direct-tcp-replication-is-no-longer-supported-migrate-to-redis -""" - # by default, we attempt to listen on both '::' *and* '0.0.0.0' because some OSes # (Windows, macOS, other BSD/Linux where net.ipv6.bindv6only is set) will only listen # on IPv6 when '::' is set. @@ -903,9 +897,6 @@ def parse_listener_def(num: int, listener: Any) -> ListenerConfig: raise ConfigError("Expected a dictionary", ("listeners", str(num))) listener_type = listener["type"] - # Raise a helpful error if direct TCP replication is still configured. - if listener_type == "replication": - raise ConfigError(DIRECT_TCP_ERROR, ("listeners", str(num), "type")) port = listener.get("port") socket_path = listener.get("path") -- cgit 1.5.1