mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-04 23:50:47 +00:00
Deal with deadlocks in a more principaled way
This commit is contained in:
parent
d9ccebd913
commit
326ffcefe0
6 changed files with 39 additions and 27 deletions
|
@ -43,8 +43,8 @@ pub fn main_loop(
|
|||
.build()
|
||||
.unwrap();
|
||||
let (task_sender, task_receiver) = unbounded::<Task>();
|
||||
let (fs_sender, fs_receiver, fs_watcher) = vfs::roots_loader();
|
||||
let (ws_sender, ws_receiver, ws_watcher) = workspace_loader();
|
||||
let ((fs_sender, fs_receiver), fs_watcher) = vfs::roots_loader();
|
||||
let ((ws_sender, ws_receiver), ws_watcher) = workspace_loader();
|
||||
|
||||
info!("server initialized, serving requests");
|
||||
let mut state = ServerWorldState::new();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue