diff --git a/p2p/src/peer.rs b/p2p/src/peer.rs index 084573444..a14cc15a7 100644 --- a/p2p/src/peer.rs +++ b/p2p/src/peer.rs @@ -102,9 +102,9 @@ impl Peer { info!(LOGGER, "Client {} corrupted, ban.", addr); Err(Error::Serialization(e)) } - Err(_) => { + Err(e) => { *state = State::Disconnected; - info!(LOGGER, "Client {} connection lost.", addr); + info!(LOGGER, "Client {} connection lost: {:?}", addr, e); Ok(()) } }