diff --git a/config.toml b/config.toml index be27ca6..e146598 100644 --- a/config.toml +++ b/config.toml @@ -38,10 +38,17 @@ me_warmup_stagger_enabled = true me_warmup_step_delay_ms = 500 # Base delay between extra connects me_warmup_step_jitter_ms = 300 # Jitter for warmup delay # Reconnect policy knobs. -me_reconnect_max_concurrent_per_dc = 1 # Parallel reconnects per DC - EXPERIMENTAL! UNSTABLE! +me_reconnect_max_concurrent_per_dc = 4 # Parallel reconnects per DC - EXPERIMENTAL! UNSTABLE! me_reconnect_backoff_base_ms = 500 # Backoff start me_reconnect_backoff_cap_ms = 30000 # Backoff cap me_reconnect_fast_retry_count = 11 # Quick retries before backoff +update_every = 7200 # Resolve the active updater interval for ME infrastructure refresh tasks. +crypto_pending_buffer = 262144 # Max pending ciphertext buffer per client writer (bytes). Controls FakeTLS backpressure vs throughput. +max_client_frame = 16777216 # Maximum allowed client MTProto frame size (bytes). +desync_all_full = false # Emit full crypto-desync forensic logs for every event. When false, full forensic details are emitted once per key window. +me_reinit_drain_timeout_secs = 300 # Drain timeout in seconds for stale ME writers after endpoint map changes. Set to 0 to keep stale writers draining indefinitely (no force-close). +auto_degradation_enabled = true # Enable auto-degradation from ME to Direct-DC. +degradation_min_unavailable_dc_groups = 2 # Minimum unavailable ME DC groups before degrading. [general.modes] classic = false