From 9d218811bc84332f35f0e149885c06c185697b79 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 28 Apr 2021 17:53:36 +0100 Subject: [PATCH] mgmtchannel: Add tracing calls Signed-off-by: Ian Jackson --- src/mgmtchannel.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mgmtchannel.rs b/src/mgmtchannel.rs index 3e0b7ab2..a9765369 100644 --- a/src/mgmtchannel.rs +++ b/src/mgmtchannel.rs @@ -69,20 +69,22 @@ impl MgmtChannel { } #[throws(MgmtChannelReadError)] - pub fn read(&mut self) -> T { + pub fn read(&mut self) -> T { use MgmtChannelReadError::*; let f = self.read.new_frame()?.ok_or(MgmtChannelReadError::EOF)?; let r = rmp_serde::decode::from_read(f); let v = r.map_err(|e| Parse(format!("{}", &e)))?; + trace!("read OK {:?}", &v); v } #[throws(MgmtChannelWriteError)] - pub fn write(&mut self, val: &T) { + pub fn write(&mut self, val: &T) { let mut f = self.write.new_frame()?; rmp_serde::encode::write_named(&mut f, val)?; f.finish()?; self.write.flush()?; + trace!("wrote OK {:?}", val); } #[throws(AE)] -- 2.30.2