-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shutdown #53
Comments
As a reference, you can have a look at the implementation in my test project. The additional challenge is to do this in two steps: |
@IlmarB This issue has not received any updates in the last week. What is your status? |
I have not fixed this yet. In fact I also thought about splitting this issue into sub-issues where one of them is reviewing your test project. |
right now the server removes the client gracefully but does not stop which should be fixed next. |
Two thoughts on this:
|
Let me summarize the plan we agreed on at the beginning of the sprint again:
|
Yes, that sums it up nicely. I just would rename the What I was getting at with my second point was the fact that I am not sure whether you can prevent a standard LSP client like the vscode implementation from sending LSP Maybe you should clarify what use cases you want to cover with the multi-client feature. Should something like the following be possible?
If not, what about this scenario?
Both in the first and in the second scenario you have the issue that stopping a vscode client is synonymous with sending |
As I understand it, stopping a client does not imply sending the shutdown and exit command |
Done - 2 Options are now available |
Not in LSP4J, but in vscode-languageserver-node you have the |
I just leave this here...
The text was updated successfully, but these errors were encountered: