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
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
When receive multiple client/registerCapbility requests with same id, duplicate completion sources are registered like the issue coc-extensions/coc-omnisharp#53 .
Describe the solution you'd like
A clear and concise description of what you want to happen.
Call feature.unregister(registration.id) before this
When language server retry to send a client/registerCapability request, language client receive multiple requests with same registration id. registerLanguageProvider() method is called whether the request with same id is already handled or not, although the registration is managed by the id.
In the situation that requests with same id are received, it may be something wrong with language server, but it is helpful to unregister the provider before register with same id or drop the request.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
When receive multiple
client/registerCapbility
requests with same id, duplicate completion sources are registered like the issue coc-extensions/coc-omnisharp#53 .Describe the solution you'd like
A clear and concise description of what you want to happen.
Call
feature.unregister(registration.id)
before thiscoc.nvim/src/language-client/client.ts
Line 4124 in 4e3b7f3
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: