diff options
author | Aleksey Kladov <[email protected]> | 2018-12-06 18:03:39 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-12-06 18:03:39 +0000 |
commit | f6e8b376d1d21b8b697de5ef1e35a341855202ed (patch) | |
tree | 395282e236ea516d4ed57e4771d3aae4eba0029b /crates/ra_lsp_server/src/thread_watcher.rs | |
parent | e477b8745542d5ac85b2cbbb3be2eb0df22486cd (diff) |
modernize more
Diffstat (limited to 'crates/ra_lsp_server/src/thread_watcher.rs')
-rw-r--r-- | crates/ra_lsp_server/src/thread_watcher.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/crates/ra_lsp_server/src/thread_watcher.rs b/crates/ra_lsp_server/src/thread_watcher.rs index 5143c77ae..99825d440 100644 --- a/crates/ra_lsp_server/src/thread_watcher.rs +++ b/crates/ra_lsp_server/src/thread_watcher.rs | |||
@@ -2,6 +2,7 @@ use std::thread; | |||
2 | 2 | ||
3 | use crossbeam_channel::{bounded, unbounded, Receiver, Sender}; | 3 | use crossbeam_channel::{bounded, unbounded, Receiver, Sender}; |
4 | use drop_bomb::DropBomb; | 4 | use drop_bomb::DropBomb; |
5 | use failure::format_err; | ||
5 | 6 | ||
6 | use crate::Result; | 7 | use crate::Result; |
7 | 8 | ||
@@ -48,7 +49,7 @@ impl ThreadWatcher { | |||
48 | } | 49 | } |
49 | 50 | ||
50 | pub fn stop(mut self) -> Result<()> { | 51 | pub fn stop(mut self) -> Result<()> { |
51 | info!("waiting for {} to finish ...", self.name); | 52 | log::info!("waiting for {} to finish ...", self.name); |
52 | let name = self.name; | 53 | let name = self.name; |
53 | self.bomb.defuse(); | 54 | self.bomb.defuse(); |
54 | let res = self | 55 | let res = self |
@@ -56,8 +57,8 @@ impl ThreadWatcher { | |||
56 | .join() | 57 | .join() |
57 | .map_err(|_| format_err!("ThreadWatcher {} died", name)); | 58 | .map_err(|_| format_err!("ThreadWatcher {} died", name)); |
58 | match &res { | 59 | match &res { |
59 | Ok(()) => info!("... {} terminated with ok", name), | 60 | Ok(()) => log::info!("... {} terminated with ok", name), |
60 | Err(_) => error!("... {} terminated with err", name), | 61 | Err(_) => log::error!("... {} terminated with err", name), |
61 | } | 62 | } |
62 | res | 63 | res |
63 | } | 64 | } |