diff --git a/block/src/lib.rs b/block/src/lib.rs index d512aae85..fd1bfbb7f 100644 --- a/block/src/lib.rs +++ b/block/src/lib.rs @@ -248,9 +248,8 @@ impl Request { let hdr_desc = desc_chain .next() .ok_or(Error::DescriptorChainTooShort) - .map_err(|e| { + .inspect_err(|_| { error!("Missing head descriptor"); - e })?; // The head contains the request type which MUST be readable. @@ -276,9 +275,8 @@ impl Request { let mut desc = desc_chain .next() .ok_or(Error::DescriptorChainTooShort) - .map_err(|e| { + .inspect_err(|_| { error!("Only head descriptor present: request = {:?}", req); - e })?; if !desc.has_next() { @@ -309,9 +307,8 @@ impl Request { desc = desc_chain .next() .ok_or(Error::DescriptorChainTooShort) - .map_err(|e| { + .inspect_err(|_| { error!("DescriptorChain corrupted: request = {:?}", req); - e })?; } status_desc = desc;