Only error if --expected-shred-version was not provided
This commit is contained in:
@ -246,10 +246,10 @@ fn get_rpc_addr(
|
||||
.find(|contact_info| contact_info.gossip == *entrypoint_gossip)
|
||||
{
|
||||
Some(contact_info.clone())
|
||||
} else if shred_version_required {
|
||||
} else if shred_version_required && expected_shred_version.is_none() {
|
||||
// Require the user supply a shred version if there are conflicting shred version in
|
||||
// gossip to reduce the chance of human error
|
||||
warn!("Multiple shred versions detected, unable to select an RPC service. Restart with --expected-shred-version");
|
||||
warn!("Multiple shred versions in gossip. Restart with --expected-shred-version");
|
||||
None
|
||||
} else {
|
||||
// Pick a node at random
|
||||
|
Reference in New Issue
Block a user