Log errors

This commit is contained in:
Sosthène Guédon
2023-01-25 10:11:31 +01:00
parent 7434e799f1
commit 06bf940f3a
+7 -3
View File
@@ -137,15 +137,19 @@ where
packet.resize_default(packet.capacity()).unwrap();
let result = self.read.read(&mut packet);
result.map(|count| {
packet.resize_default(count).unwrap();
assert!(count <= packet.len());
packet.truncate(count);
packet
})
};
// should we return an error message
// if the raw packet is invalid?
if let Ok(packet) = maybe_packet {
self.pipe.handle_packet(packet);
match maybe_packet {
Ok(packet) => self.pipe.handle_packet(packet),
Err(_err) => {
error!("Failed to read packet: {:?}", _err);
}
}
}