Skip to content
Discussion options

You must be logged in to vote

Could you help me understand why this happens?

If there are 2 initializing, it means that server is started, stopped (because of some crash that you can see in stacktrace error) and server is restarted (because some LSP features are called after the crash and need the start of language server).

Additionally, why would there be a log entry like [Trace - 23:58:33] Sending response - (register_lean_watcher). Processing request took ?ms?

We store in a Map the request by id and when we receive response we try to get the registered request by the id. If we cannot find the response with id, we display this kind of message.

I don't know why you have this usecase. It will require to debug your…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@onriv
Comment options

Answer selected by onriv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants