From d233d50de33caffa2e549e0ab65384afbbca8f4d Mon Sep 17 00:00:00 2001 From: Jade Rowland Date: Mon, 4 Sep 2023 17:07:50 -0400 Subject: [PATCH] dont panic if message fails to send --- src-tauri/src/oscbridge.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src-tauri/src/oscbridge.rs b/src-tauri/src/oscbridge.rs index 8630d7be..d3a19439 100644 --- a/src-tauri/src/oscbridge.rs +++ b/src-tauri/src/oscbridge.rs @@ -58,14 +58,15 @@ pub fn init( /* ........................................................... Process queued messages ............................................................*/ - let mut prev_time = Instant::now(); loop { let mut message_queue = message_queue_clone.lock().await; message_queue.retain(|message| { - sock.send(&message.msg_buf).unwrap(); - prev_time = Instant::now(); + let result = sock.send(&message.msg_buf); + if result.is_err() { + println!("OSC Message failed to send, the server might no longer be available"); + } return false; });