From 6b50dda28ad4b7dcd50c6c3fc43003486c13da0e Mon Sep 17 00:00:00 2001 From: Keith Simmons Date: Thu, 30 Jun 2022 17:40:50 -0700 Subject: [PATCH] Fix failing test due to change in stop_language_server function --- crates/project/src/project.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/project/src/project.rs b/crates/project/src/project.rs index adb9088ba69351cce4095a9399e878788fce959b..4f5c3b613c241ee1d181c8c635577f7c11dd2617 100644 --- a/crates/project/src/project.rs +++ b/crates/project/src/project.rs @@ -2249,6 +2249,9 @@ impl Project { ) -> Task<()> { let key = (worktree_id, adapter_name); if let Some(server_id) = self.language_server_ids.remove(&key) { + self.language_server_statuses.remove(&server_id); + cx.notify(); + let server_state = self.language_servers.remove(&server_id); cx.spawn_weak(|this, mut cx| async move { let server = match server_state {