diff --git a/src/serial.rs b/src/serial.rs
index c9b3ea2bc5591b6e328a12bf2aa4cd798903baff..32ee2b71367d3b82f9cbd813055ba8050c04e7cd 100644
--- a/src/serial.rs
+++ b/src/serial.rs
@@ -141,9 +141,7 @@ impl SerialQueue {
                             rtx.send(*b).unwrap();
                         }
                     }
-                    Some(Err(e)) if e.kind() == std::io::ErrorKind::TimedOut => {
-                        thread::sleep(read_waiting_interval);
-                    }
+                    Some(Err(e)) if e.kind() == std::io::ErrorKind::TimedOut => {}
                     _ => break,
                 }
             }