chiark / gitweb /
otter cli: Switch to RawStdout for mgmtchannel proxy stdout
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 1 Jun 2021 12:56:37 +0000 (13:56 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 1 Jun 2021 14:47:10 +0000 (15:47 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/bin/otter.rs

index 9359cd7aa4d788c3a2c8e730bb57b35d23764d62..11452d7f26276cbbda24727c18c1431cd04906e3 100644 (file)
@@ -1948,7 +1948,7 @@ mod mgmtchannel_proxy {
         .unwrap_or_else(|e| e.end_process(8));
     });
     let tresps = thread::spawn(move || {
-      io_copy_interactive(&mut read, &mut io::stdout())
+      io_copy_interactive(&mut read, &mut RawStdout::new())
         .map_err(|e| match e {
           Left(re)  => AE::from(re).context("read resps from server"),
           Right(we) => AE::from(we).context("forward cmds to stdout"),