Auto merge of - Veykril:req-retry, r=Veykril

Fix requests not being retried anymore
This commit is contained in:
bors 2022-09-30 22:12:48 +00:00
commit 8132b42b73

@ -426,7 +426,7 @@ impl GlobalState {
match task {
Task::Response(response) => self.respond(response),
// Only retry requests that haven't been cancelled. Otherwise we do unnecessary work.
Task::Retry(req) if self.is_completed(&req) => self.on_request(req),
Task::Retry(req) if !self.is_completed(&req) => self.on_request(req),
Task::Retry(_) => (),
Task::Diagnostics(diagnostics_per_file) => {
for (file_id, diagnostics) in diagnostics_per_file {