diff --git a/src/com/raw.rs b/src/com/raw.rs index 4b3e775..0ac88f0 100644 --- a/src/com/raw.rs +++ b/src/com/raw.rs @@ -42,7 +42,7 @@ impl Com for ComRawImpl { fn read_data(&mut self) -> TermComResult>> { let mut buf = [0; 1024 * 256]; - + self.tcp_stream.set_nonblocking(true)?; match self.tcp_stream.read(&mut buf) { Ok(size) => Ok(Some(buf[0..size].to_vec())), Err(ref e) => {