From 3536d4e44fac8eaaf550d9d0a462a46247e1c4bd Mon Sep 17 00:00:00 2001 From: MayaTheShy Date: Sat, 8 Nov 2025 14:55:45 -0500 Subject: [PATCH] feat: switch to multi-threaded Tokio runtime in sdxr_start for improved performance --- bridge/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bridge/src/lib.rs b/bridge/src/lib.rs index 89d0a62..615525f 100644 --- a/bridge/src/lib.rs +++ b/bridge/src/lib.rs @@ -125,8 +125,8 @@ pub extern "C" fn sdxr_start(app_id: *const std::os::raw::c_char) -> i32 { let shared_state = Arc::new(Mutex::new(BridgeState::default())); let shared_for_commands = Arc::clone(&shared_state); - // Build a single-threaded Tokio runtime for the client - let rt = tokio::runtime::Builder::new_current_thread() + // Build a multi-threaded Tokio runtime for the client + let rt = tokio::runtime::Builder::new_multi_thread() .enable_all() .build() .expect("tokio runtime");