diff --git a/repeater/companion/frame_server.py b/repeater/companion/frame_server.py index 0d528ba..90aa22b 100644 --- a/repeater/companion/frame_server.py +++ b/repeater/companion/frame_server.py @@ -33,7 +33,7 @@ class CompanionFrameServer(_BaseFrameServer): companion_hash: str, port: int = 5000, bind_address: str = "0.0.0.0", - client_idle_timeout_sec: Optional[int] = 120, + client_idle_timeout_sec: Optional[int] = 8 * 60 * 60, # 8 hours sqlite_handler=None, local_hash: Optional[int] = None, stats_getter=None, diff --git a/repeater/main.py b/repeater/main.py index 5b0b1c0..e0b9e92 100644 --- a/repeater/main.py +++ b/repeater/main.py @@ -439,7 +439,7 @@ class RepeaterDaemon: node_name = settings.get("node_name", name) tcp_port = settings.get("tcp_port", 5000) bind_address = settings.get("bind_address", "0.0.0.0") - tcp_timeout_raw = settings.get("tcp_timeout", 120) + tcp_timeout_raw = settings.get("tcp_timeout", 8 * 60 * 60) # 8 hours client_idle_timeout_sec = None if tcp_timeout_raw == 0 else int(tcp_timeout_raw) def _make_sync_node_name_to_config(companion_name: str):