From: Yegappan Lakshmanan Date: Mon, 10 Oct 2022 14:40:01 +0000 (-0700) Subject: Use a sync RPC for shutting down a LSP server X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=6654edf2163c511a6eeb1351e6bccd3bbc7163b0;p=vim-lsp.git Use a sync RPC for shutting down a LSP server --- diff --git a/autoload/lsp/lspserver.vim b/autoload/lsp/lspserver.vim index 4ca8750..2ee3c10 100644 --- a/autoload/lsp/lspserver.vim +++ b/autoload/lsp/lspserver.vim @@ -146,9 +146,7 @@ enddef # Request: shutdown # Param: void def ShutdownServer(lspserver: dict): void - var req = lspserver.createRequest('shutdown') - lspserver.sendMessage(req) - lspserver.waitForResponse(req) + lspserver.rpc('shutdown', {}) enddef # Send a 'exit' notification to the LSP server