From b7fe145fa5478dab55492cf9e088bbfa6eaf0366 Mon Sep 17 00:00:00 2001 From: rob Date: Sat, 17 Jan 2026 04:49:52 +0000 Subject: [PATCH] Fix Linea maru: increase desync-tolerance to allow catchup sync When Besu is behind the CL head (e.g., during initial sync or after restart), desync-tolerance=0 prevents maru from sending any fork choice updates to Besu. This causes Besu to remain stuck at its current block. Increasing desync-tolerance to 100000 allows maru to continue sending blocks even when Besu is significantly behind, enabling it to catch up. Co-Authored-By: Claude Opus 4.5 --- linea/mainnet/maru/config.toml.template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linea/mainnet/maru/config.toml.template b/linea/mainnet/maru/config.toml.template index 4389d9dc..8861b9dd 100644 --- a/linea/mainnet/maru/config.toml.template +++ b/linea/mainnet/maru/config.toml.template @@ -45,7 +45,7 @@ port = 8080 peer-chain-height-polling-interval = "5s" el-sync-status-refresh-interval = "5s" sync-target-selection = "Highest" -desync-tolerance = 0 +desync-tolerance = 100000 [syncing.download] block-range-request-timeout = "10s"