mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 19:51:05 +00:00
Improve the log messages printed when a listener closes (#6162)
* Improve the log messages printed when a listener closes * Oops, didn't finish the expired listen addrs thing
This commit is contained in:
@@ -1213,7 +1213,7 @@ impl<B: BlockT + 'static, H: ExHashT> Future for NetworkWorker<B, H> {
|
||||
}
|
||||
},
|
||||
Poll::Ready(SwarmEvent::ExpiredListenAddr(addr)) => {
|
||||
trace!(target: "sub-libp2p", "Libp2p => ExpiredListenAddr({})", addr);
|
||||
info!(target: "sub-libp2p", "📪 No longer listening on {}", addr);
|
||||
if let Some(metrics) = this.metrics.as_ref() {
|
||||
metrics.listeners_local_addresses.dec();
|
||||
}
|
||||
@@ -1281,10 +1281,23 @@ impl<B: BlockT + 'static, H: ExHashT> Future for NetworkWorker<B, H> {
|
||||
trace!(target: "sub-libp2p", "Libp2p => UnknownPeerUnreachableAddr({}): {}",
|
||||
address, error),
|
||||
Poll::Ready(SwarmEvent::ListenerClosed { reason, addresses }) => {
|
||||
warn!(target: "sub-libp2p", "Libp2p => ListenerClosed: {:?}", reason);
|
||||
if let Some(metrics) = this.metrics.as_ref() {
|
||||
metrics.listeners_local_addresses.sub(addresses.len() as u64);
|
||||
}
|
||||
let addrs = addresses.into_iter().map(|a| a.to_string())
|
||||
.collect::<Vec<_>>().join(", ");
|
||||
match reason {
|
||||
Ok(()) => error!(
|
||||
target: "sub-libp2p",
|
||||
"📪 Libp2p listener ({}) closed gracefully",
|
||||
addrs
|
||||
),
|
||||
Err(e) => error!(
|
||||
target: "sub-libp2p",
|
||||
"📪 Libp2p listener ({}) closed: {}",
|
||||
addrs, e
|
||||
),
|
||||
}
|
||||
},
|
||||
Poll::Ready(SwarmEvent::ListenerError { error }) => {
|
||||
trace!(target: "sub-libp2p", "Libp2p => ListenerError: {}", error);
|
||||
|
||||
Reference in New Issue
Block a user