chore: bump max concurrent outbound dials (#7057)

This commit is contained in:
Matthias Seitz
2024-03-08 21:37:13 +01:00
committed by GitHub
parent 78f9dbda6c
commit 48b763f88a
2 changed files with 6 additions and 4 deletions

View File

@ -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,
}
}

View File

@ -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;