on master help sign in
fix: Don't crash if language servers time out
a4564adBlaž Hrastnik
helix-term/src/application.rs+3−1
@@ -527,7 +527,9 @@ impl Application {
527
527
528 self.event_loop().await;
528 self.event_loop().await;
529
529
530− self.editor.close_language_servers(None).await?;
530+ if self.editor.close_language_servers(None).await.is_err() {
531+ log::error!("Timed out waiting for language servers to shutdown");
532+ };
531
533
532 self.restore_term()?;
534 self.restore_term()?;
533
535