diff options
author | Aleksey Kladov <[email protected]> | 2019-09-06 18:58:21 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-09-06 18:58:21 +0100 |
commit | 219287a14c4e1d9f72465c81b34bd8cc2e2b2f44 (patch) | |
tree | 73d3eaf5d8bfcecc5dca0334f0e015026925cb2c /crates/ra_lsp_server/src/main.rs | |
parent | 1acd9d5540bf755e87173fe16a803cfe8b2bb500 (diff) |
don't deadlock on shutdown
Specifically, when we tear down IO threads, we should take care to
dispose connection.
closes #1775
Diffstat (limited to 'crates/ra_lsp_server/src/main.rs')
-rw-r--r-- | crates/ra_lsp_server/src/main.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_lsp_server/src/main.rs b/crates/ra_lsp_server/src/main.rs index d40fed947..852fae027 100644 --- a/crates/ra_lsp_server/src/main.rs +++ b/crates/ra_lsp_server/src/main.rs | |||
@@ -66,7 +66,7 @@ fn run_server() -> Result<()> { | |||
66 | workspace_roots, | 66 | workspace_roots, |
67 | initialize_params.capabilities, | 67 | initialize_params.capabilities, |
68 | server_config, | 68 | server_config, |
69 | &connection, | 69 | connection, |
70 | )?; | 70 | )?; |
71 | 71 | ||
72 | log::info!("shutting down IO..."); | 72 | log::info!("shutting down IO..."); |