Made connection cache configurable. (#23783)

Added command-line argument tpu-use-quic argument.
Changed connection cache to return different connections based on the config.
This commit is contained in:
Lijun Wang
2022-03-21 09:31:37 -07:00
committed by GitHub
parent 5d03b188c8
commit ae76fe2bd7
5 changed files with 49 additions and 9 deletions

View File

@@ -24,7 +24,7 @@ use {
transaction::{self, SanitizedTransaction, Transaction},
},
solana_send_transaction_service::{
send_transaction_service::{SendTransactionService, TransactionInfo},
send_transaction_service::{SendTransactionService, TransactionInfo, DEFAULT_TPU_USE_QUIC},
tpu_info::NullTpuInfo,
},
std::{
@@ -399,6 +399,7 @@ pub async fn start_tcp_server(
receiver,
5_000,
0,
DEFAULT_TPU_USE_QUIC,
);
let server = BanksServer::new(