diff --git a/crates/project/src/lsp_store.rs b/crates/project/src/lsp_store.rs index dba5312f63cc9fd4868c19742eca5a9ded003314..5bdee5cb5cb83a06577ad6ca6d330fc3b95ad958 100644 --- a/crates/project/src/lsp_store.rs +++ b/crates/project/src/lsp_store.rs @@ -857,9 +857,8 @@ impl LocalLspStore { }) .is_ok(); if did_update { - let response = rx.recv().await?; - - Ok(Some(response)) + let response = rx.recv().await.ok(); + Ok(response) } else { Ok(None) }