From f31a2e325fa5347bc505315307b9e513ad671fdf Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Mon, 26 Jun 2023 19:52:33 +0200 Subject: [PATCH] fix: print auth server addr (#3410) --- bin/reth/src/args/rpc_server_args.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bin/reth/src/args/rpc_server_args.rs b/bin/reth/src/args/rpc_server_args.rs index 8a6d9162fc..c08aebe0e5 100644 --- a/bin/reth/src/args/rpc_server_args.rs +++ b/bin/reth/src/args/rpc_server_args.rs @@ -5,7 +5,7 @@ use clap::{ builder::{PossibleValue, TypedValueParser}, Arg, Args, Command, }; -use futures::{FutureExt, TryFutureExt}; +use futures::TryFutureExt; use reth_network_api::{NetworkInfo, Peers}; use reth_provider::{ BlockReaderIdExt, CanonStateSubscriptions, EvmEnvProvider, HeaderProvider, StateProviderFactory, @@ -287,8 +287,10 @@ impl RpcServerArgs { handle }); - let launch_auth = auth_module.start_server(auth_config).inspect(|_| { - info!(target: "reth::cli", "RPC auth server started"); + let launch_auth = auth_module.start_server(auth_config).map_ok(|handle| { + let addr = handle.local_addr(); + info!(target: "reth::cli", url=%addr, "RPC auth server started"); + handle }); // launch servers concurrently