From df6ec26d4b082f8ddf69e577174fc98fca8146f1 Mon Sep 17 00:00:00 2001 From: Julien Enoch Date: Tue, 17 Dec 2024 22:40:43 +0100 Subject: [PATCH] Router config: set peers_failover_brokering to false (#341) --- rmw_zenoh_cpp/config/DEFAULT_RMW_ZENOH_ROUTER_CONFIG.json5 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rmw_zenoh_cpp/config/DEFAULT_RMW_ZENOH_ROUTER_CONFIG.json5 b/rmw_zenoh_cpp/config/DEFAULT_RMW_ZENOH_ROUTER_CONFIG.json5 index f55c8434..ed12a361 100644 --- a/rmw_zenoh_cpp/config/DEFAULT_RMW_ZENOH_ROUTER_CONFIG.json5 +++ b/rmw_zenoh_cpp/config/DEFAULT_RMW_ZENOH_ROUTER_CONFIG.json5 @@ -157,7 +157,9 @@ /// directly connected to it if it detects that those peers are not /// connected to each other. /// The failover brokering only works if gossip discovery is enabled. - peers_failover_brokering: true, + /// ROS setting: disabled by default because it serves no purpose when each peer connects directly to all others, + /// and it introduces additional management overhead and extra messages during system startup. + peers_failover_brokering: false, }, /// The routing strategy to use in peers and it's configuration. peer: {