Skip to content

Commit 8132b42

Browse files
committed
Auto merge of rust-lang#13319 - Veykril:req-retry, r=Veykril
Fix requests not being retried anymore
2 parents 97f8f4a + 8c433c7 commit 8132b42

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

crates/rust-analyzer/src/main_loop.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ impl GlobalState {
426426
match task {
427427
Task::Response(response) => self.respond(response),
428428
// Only retry requests that haven't been cancelled. Otherwise we do unnecessary work.
429-
Task::Retry(req) if self.is_completed(&req) => self.on_request(req),
429+
Task::Retry(req) if !self.is_completed(&req) => self.on_request(req),
430430
Task::Retry(_) => (),
431431
Task::Diagnostics(diagnostics_per_file) => {
432432
for (file_id, diagnostics) in diagnostics_per_file {

0 commit comments

Comments
 (0)