]> Sergey Matveev's repositories - vim-lsp.git/commitdiff
Use a sync RPC for shutting down a LSP server
authorYegappan Lakshmanan <yegappan@yahoo.com>
Mon, 10 Oct 2022 14:40:01 +0000 (07:40 -0700)
committerYegappan Lakshmanan <yegappan@yahoo.com>
Mon, 10 Oct 2022 14:40:01 +0000 (07:40 -0700)
autoload/lsp/lspserver.vim

index 4ca87504cf3a20796d802c05cb03ad304a68b88a..2ee3c10c4db2edf8300a07943bb028b7eed45310 100644 (file)
@@ -146,9 +146,7 @@ enddef
 # Request: shutdown
 # Param: void
 def ShutdownServer(lspserver: dict<any>): void
-  var req = lspserver.createRequest('shutdown')
-  lspserver.sendMessage(req)
-  lspserver.waitForResponse(req)
+  lspserver.rpc('shutdown', {})
 enddef
 
 # Send a 'exit' notification to the LSP server