]> code.octet-stream.net Git - m17rt/blobdiff - m17app/src/app.rs
Error handler for soundmodem components
[m17rt] / m17app / src / app.rs
index dc2138da0605879ef6b34878af5e477b35075143..b938a2cddb27e6593f1f21c326b04642f68e78bd 100644 (file)
@@ -354,22 +354,15 @@ fn spawn_writer<T: Tnc>(mut tnc: T, event_rx: mpsc::Receiver<TncControlEvent>) {
         while let Ok(ev) = event_rx.recv() {
             match ev {
                 TncControlEvent::Kiss(k) => {
-                    if let Err(e) = tnc.write_all(k.as_bytes()) {
-                        debug!("kiss send err: {:?}", e);
+                    if tnc.write_all(k.as_bytes()).is_err() {
                         return;
                     }
                 }
                 TncControlEvent::Start => {
-                    if let Err(e) = tnc.start() {
-                        debug!("tnc start err: {:?}", e);
-                        return;
-                    }
+                    tnc.start();
                 }
                 TncControlEvent::Close => {
-                    if let Err(e) = tnc.close() {
-                        debug!("tnc close err: {:?}", e);
-                        return;
-                    }
+                    tnc.close();
                 }
             }
         }