X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=dnsseed-rust;a=blobdiff_plain;f=src%2Fdatastore.rs;fp=src%2Fdatastore.rs;h=04e377be126d61e8be93f3dc558dd6cf7affe0c7;hp=c55e47d93cfb1b59d253a583ebdd611f5b4780d3;hb=92cc9dbd228d9d881cb825c14ed4deb49854cb6e;hpb=85bcd9e15da4aca021ff67356c3725d3ffe95e13 diff --git a/src/datastore.rs b/src/datastore.rs index c55e47d..04e377b 100644 --- a/src/datastore.rs +++ b/src/datastore.rs @@ -20,7 +20,7 @@ use regex::Regex; use crate::bgp_client::BGPClient; pub const SECS_PER_SCAN_RESULTS: u64 = 15; -const MAX_CONNS_PER_SEC_PER_STATUS: u64 = 30; +const MAX_CONNS_PER_SEC_PER_STATUS: u64 = 500; #[derive(Clone, Copy, Hash, PartialEq, Eq)] pub enum AddressState { @@ -444,7 +444,6 @@ impl Store { nodes.good_node_services[i].remove(&addr); } } - state_ref.last_services = (0, 0); if !state_ref.queued { nodes.state_next_scan[AddressState::WasGood.to_num() as usize].push(addr); state_ref.queued = true;