You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a request is cancelled, we currently request cancellation in clangd/sourcekitd but still wait for the result. This means that we might still block the message handling queue for a request whose result we no longer care about.
What we should do instead is to immediately return a cancellation error for the cancelled request and no longer care about what sourcekitd/clangd returns to us.
The text was updated successfully, but these errors were encountered:
When a request is cancelled, we currently request cancellation in clangd/sourcekitd but still wait for the result. This means that we might still block the message handling queue for a request whose result we no longer care about.
What we should do instead is to immediately return a cancellation error for the cancelled request and no longer care about what sourcekitd/clangd returns to us.
The text was updated successfully, but these errors were encountered: