From 48b763f88a3cf175ded5d5ea9f99559a59c65087 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Fri, 8 Mar 2024 21:37:13 +0100 Subject: [PATCH] chore: bump max concurrent outbound dials (#7057) --- crates/net/network/src/peers/manager.rs | 4 ++-- crates/net/network/src/peers/mod.rs | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/crates/net/network/src/peers/manager.rs b/crates/net/network/src/peers/manager.rs index 5dcb54f4eb..0b56e6dec3 100644 --- a/crates/net/network/src/peers/manager.rs +++ b/crates/net/network/src/peers/manager.rs @@ -4,7 +4,7 @@ use crate::{ reputation::{ is_banned_reputation, DEFAULT_REPUTATION, MAX_TRUSTED_PEER_REPUTATION_CHANGE, }, - ReputationChangeWeights, DEFAULT_MAX_COUNT_CONCURRENT_DIALS, + ReputationChangeWeights, DEFAULT_MAX_COUNT_CONCURRENT_OUTBOUND_DIALS, DEFAULT_MAX_COUNT_PEERS_INBOUND, DEFAULT_MAX_COUNT_PEERS_OUTBOUND, }, session::{Direction, PendingSessionHandshakeError}, @@ -916,7 +916,7 @@ impl Default for ConnectionInfo { num_inbound: 0, max_outbound: DEFAULT_MAX_COUNT_PEERS_OUTBOUND as usize, max_inbound: DEFAULT_MAX_COUNT_PEERS_INBOUND as usize, - max_concurrent_outbound_dials: DEFAULT_MAX_COUNT_CONCURRENT_DIALS, + max_concurrent_outbound_dials: DEFAULT_MAX_COUNT_CONCURRENT_OUTBOUND_DIALS, num_pendingout: 0, } } diff --git a/crates/net/network/src/peers/mod.rs b/crates/net/network/src/peers/mod.rs index 4fd7486be7..fafb2d7622 100644 --- a/crates/net/network/src/peers/mod.rs +++ b/crates/net/network/src/peers/mod.rs @@ -14,5 +14,7 @@ pub const DEFAULT_MAX_COUNT_PEERS_OUTBOUND: u32 = 100; /// Maximum number of available slots for inbound sessions. pub const DEFAULT_MAX_COUNT_PEERS_INBOUND: u32 = 30; -/// Maximum number of available slots concurrent outgoing dials. -pub const DEFAULT_MAX_COUNT_CONCURRENT_DIALS: usize = 10; +/// Maximum number of available slots for concurrent outgoing dials. +/// +/// This restricts how many outbound dials can be performed concurrently. +pub const DEFAULT_MAX_COUNT_CONCURRENT_OUTBOUND_DIALS: usize = 15;