b93488cd4c
If a refactor request failed with an error, the `request` field wasn't cleared, so the next refactor would cause a cancellation response to be sent for the previous (already-responded-with-an-error) request. Fixes https://github.com/dart-lang/sdk/issues/35451 Change-Id: I36072556e91f92b50d493833532a81908bf4e6ae Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/464440 Commit-Queue: Brian Wilkerson <brianwilkerson@google.com> Reviewed-by: Samuel Rawlins <srawlins@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>