Don't retry requests that have already been cancelled

This commit is contained in:
Lukas Wirth 2022-09-07 13:52:55 +02:00
parent b16b0413dc
commit 1a6c1595fe
7 changed files with 28 additions and 15 deletions

View file

@ -354,6 +354,10 @@ impl GlobalState {
}
}
pub(crate) fn is_completed(&self, request: &lsp_server::Request) -> bool {
self.req_queue.incoming.is_completed(&request.id)
}
fn send(&mut self, message: lsp_server::Message) {
self.sender.send(message).unwrap()
}