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