From 267c8bf2f107686d7e9b8dfa57886f8990ae5f1b Mon Sep 17 00:00:00 2001 From: Dimasssss Date: Tue, 24 Feb 2026 03:03:19 +0300 Subject: [PATCH 1/2] Update config.toml --- config.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config.toml b/config.toml index e146598..22490d9 100644 --- a/config.toml +++ b/config.toml @@ -49,6 +49,10 @@ desync_all_full = false # Emit full crypto-desync forensic log 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. +hardswap = false # Enable C-like hard-swap for ME pool generations. When true, Telemt prewarms a new generation and switches once full coverage is reached. +me_pool_drain_ttl_secs = 90 # Drain-TTL in seconds for stale ME writers after endpoint map changes. During TTL, stale writers may be used only as fallback for new bindings. +me_pool_min_fresh_ratio = 0.8 # Minimum desired-DC coverage ratio required before draining stale writers. Range: 0.0..=1.0. +me_reinit_drain_timeout_secs = 120 # Drain timeout in seconds for stale ME writers after endpoint map changes. Set to 0 to keep stale writers draining indefinitely (no force-close). [general.modes] classic = false From 3397d829241c139320d9315eb75c563479509f9d Mon Sep 17 00:00:00 2001 From: Alexey <247128645+axkurcom@users.noreply.github.com> Date: Tue, 24 Feb 2026 03:54:17 +0300 Subject: [PATCH 2/2] Apply suggestion from @axkurcom --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 22490d9..375cd7f 100644 --- a/config.toml +++ b/config.toml @@ -49,7 +49,7 @@ desync_all_full = false # Emit full crypto-desync forensic log 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. -hardswap = false # Enable C-like hard-swap for ME pool generations. When true, Telemt prewarms a new generation and switches once full coverage is reached. +hardswap = true # Enable C-like hard-swap for ME pool generations. When true, Telemt prewarms a new generation and switches once full coverage is reached. me_pool_drain_ttl_secs = 90 # Drain-TTL in seconds for stale ME writers after endpoint map changes. During TTL, stale writers may be used only as fallback for new bindings. me_pool_min_fresh_ratio = 0.8 # Minimum desired-DC coverage ratio required before draining stale writers. Range: 0.0..=1.0. me_reinit_drain_timeout_secs = 120 # Drain timeout in seconds for stale ME writers after endpoint map changes. Set to 0 to keep stale writers draining indefinitely (no force-close).