From de637b966a14383fb6726a9bee9339e75631238e Mon Sep 17 00:00:00 2001 From: Robert Klotzner Date: Tue, 14 Sep 2021 14:18:32 +0200 Subject: [PATCH] Better error messages. (#3835) * Better error messages. Right now, logged messages are hardly useful. Together with https://github.com/paritytech/substrate/pull/9768, this should help with debugging. * cargo fmt --- .../node/network/protocol/src/request_response/outgoing.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/polkadot/node/network/protocol/src/request_response/outgoing.rs b/polkadot/node/network/protocol/src/request_response/outgoing.rs index 38e3c44c7d..e76b7b0eaa 100644 --- a/polkadot/node/network/protocol/src/request_response/outgoing.rs +++ b/polkadot/node/network/protocol/src/request_response/outgoing.rs @@ -82,11 +82,11 @@ pub type ResponseSender = oneshot::Sender, network::RequestFailur #[derive(Debug, Error)] pub enum RequestError { /// Response could not be decoded. - #[error("Response could not be decoded")] + #[error("Response could not be decoded: {0}")] InvalidResponse(#[source] DecodingError), /// Some error in substrate/libp2p happened. - #[error("Some network error occurred")] + #[error("{0}")] NetworkError(#[source] network::RequestFailure), /// Response got canceled by networking.