diff --git a/openless-all/app/src-tauri/src/asr/bailian.rs b/openless-all/app/src-tauri/src/asr/bailian.rs index ce225581..65230d95 100644 --- a/openless-all/app/src-tauri/src/asr/bailian.rs +++ b/openless-all/app/src-tauri/src/asr/bailian.rs @@ -486,6 +486,7 @@ impl BailianRealtimeASR { if let Some(tx) = tx { let _ = tx.send(Err(error)); } + self.task_started.notify_waiters(); self.close_on_runtime(); } diff --git a/openless-all/app/src/pages/settings/ProvidersSection.tsx b/openless-all/app/src/pages/settings/ProvidersSection.tsx index c645346b..ab765629 100644 --- a/openless-all/app/src/pages/settings/ProvidersSection.tsx +++ b/openless-all/app/src/pages/settings/ProvidersSection.tsx @@ -698,6 +698,9 @@ function providerErrorMessage(error: unknown, t: ReturnType