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; });