Closed hasufell closed 10 months ago
Are you able to reproduce this in coc.nvim using my port of the vscode plugin?
https://github.com/expipiplus1/vscode-hie-server/
It does have some session management functionality (pretty much the only thing it does actually).
I've been using this for a while and have not noticed this (although I haven't looked for it)
Are you able to reproduce this in coc.nvim using my port of the vscode plugin?
I haven't tried. I try to stay away from coc.
Just now I tried to enable hls on ghcup codebase and this is what I got:
I had to kill everything, because my editor was becoming unresponsive.
With hls-1.0.0 ghc-8.10.4 on ghcup codebase (which is fairly small). This was maybe after an hour of editing.
How is the status of it now?
Closing as it's old and hasn't had new reproductions.
Subject of the issue
HLS doesn't seem to shut down all processes. After a while of using it in gvim I seem to have multiple HLS processes. This happens very frequently (although only one editor is opened and the by default no server is started). When I tell my client to shut down the server, only one of those processes will exit and
haskell-language-server-wrapper
will always remain active.This happens with multiple clients:
To me, it's not clear what the issue is:
exit
messageYour environment
gen-hie
Steps to reproduce
Use hls for a while and observe processes, then try to issue an exit message via the client.
Expected behaviour
All processes exit.
Actual behaviour
Only one process exits.
Include debug information
I currently don't have more isolated debug info. I'll try next time it happens.