gtache / intellij-lsp

Plugin adding Language Server Protocol support for IntelliJ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

server.exit() is never called

fredg1 opened this issue · comments

in com.github.gtache.lsp.client.languageserver.wrapper.LanguageServerWrapperImpl.stop(), this.languageServer.exit should be called after the shutdown, in case the server is a distant program, and the executable called was just a bridge to the server (meaning exiting without transmitting the exit notification will produce an exception on the server, since the connection was severed abruptly)