From ad37dfb0a77eb90c82fa977a71487c62b5fc9b24 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Tue, 27 Aug 2019 15:36:07 -0700 Subject: [PATCH] Disable LocalVoteSignerService. It's grabbing an TCP port that's causing CI to fail occasionally (#5690) (#5693) (cherry picked from commit ffc748becbe58fad34f4d0c2289f027c3e662594) --- validator/src/main.rs | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/validator/src/main.rs b/validator/src/main.rs index d9a3cef8a7..b91f854237 100644 --- a/validator/src/main.rs +++ b/validator/src/main.rs @@ -9,7 +9,6 @@ use solana_core::cluster_info::{Node, FULLNODE_PORT_RANGE}; use solana_core::contact_info::ContactInfo; use solana_core::gossip_service::discover; use solana_core::ledger_cleanup_service::DEFAULT_MAX_LEDGER_SLOTS; -use solana_core::local_vote_signer_service::LocalVoteSignerService; use solana_core::service::Service; use solana_core::socketaddr; use solana_core::validator::{Validator, ValidatorConfig}; @@ -332,6 +331,7 @@ fn main() { .long("vote-signer-address") .value_name("HOST:PORT") .takes_value(true) + .hidden(true) // Don't document this argument to discourage its use .help("Rendezvous with the vote signer at this RPC end point"), ) .arg( @@ -477,17 +477,23 @@ fn main() { ContactInfo::new_gossip_entry_point(&entrypoint_addr) }); - let (_signer_service, _signer_addr) = if let Some(signer_addr) = matches.value_of("signer_addr") - { - ( - None, - signer_addr.to_string().parse().expect("Signer IP Address"), - ) - } else { - // Run a local vote signer if a vote signer service address was not provided - let (signer_service, signer_addr) = LocalVoteSignerService::new(dynamic_port_range); - (Some(signer_service), signer_addr) - }; + + if matches.value_of("signer_addr").is_some() { + warn!("--vote-signer-address ignored"); + /* + let (_signer_service, _signer_addr) = if let Some(signer_addr) = matches.value_of("signer_addr") + { + ( + None, + signer_addr.to_string().parse().expect("Signer IP Address"), + ) + } else { + // Run a local vote signer if a vote signer service address was not provided + let (signer_service, signer_addr) = solana_core::local_vote_signer_service::LocalVoteSignerService::new(dynamic_port_range); + (Some(signer_service), signer_addr) + }; + */ + } let init_complete_file = matches.value_of("init_complete_file"); let verify_ledger = !matches.is_present("skip_ledger_verify");