Skip to content
This repository was archived by the owner on Dec 15, 2021. It is now read-only.

Commit 091eedc

Browse files
author
Alex Helfet
committed
Add some logging.
1 parent e2cdab1 commit 091eedc

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/bin/itmdump.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,8 @@ fn run() -> Result<()> {
121121

122122
let mut header = 0;
123123

124-
let (stdout, stderr) = (io::stdout(), io::stderr());
125-
let (mut stdout, mut stderr) = (stdout.lock(), stderr.lock());
124+
let stdout = io::stdout();
125+
let mut stdout = stdout.lock();
126126
loop {
127127
if let Err(e) = (|| {
128128
try!(stream.read_exact(ref_slice_mut(&mut header)));
@@ -150,7 +150,8 @@ fn run() -> Result<()> {
150150
stdout.write_all(&payload)
151151
}
152152
_ => {
153-
// Not a valid header, skip.
153+
// We don't know this header type, skip.
154+
warn!("Unhandled header type = {:x}", header);
154155
Ok(())
155156
}
156157
}
@@ -160,7 +161,7 @@ fn run() -> Result<()> {
160161
thread::sleep(Duration::from_millis(100));
161162
}
162163
_ => {
163-
writeln!(stderr, "error: {:?}", e.kind()).unwrap();
164+
error!("{}", e);
164165
}
165166
}
166167
}

0 commit comments

Comments
 (0)