fix(startup): use tauri::async_runtime::spawn for pre-warm — tokio::spawn panics before runtime is live in setup()
This commit is contained in:
@@ -175,8 +175,8 @@ pub fn prewarm_default_model(whisper_engine: Arc<LocalEngine>) {
|
||||
return;
|
||||
}
|
||||
|
||||
tokio::spawn(async move {
|
||||
let result = tokio::task::spawn_blocking(move || {
|
||||
tauri::async_runtime::spawn(async move {
|
||||
let result = tauri::async_runtime::spawn_blocking(move || {
|
||||
load_model_from_disk(&model_id).map(|model| {
|
||||
whisper_engine.load(model, model_id);
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user