From 58be81d645ee4e038d792a8ccf4ee79f1f8b58fe Mon Sep 17 00:00:00 2001 From: Michael Lingelbach Date: Thu, 4 Mar 2021 13:50:35 -0800 Subject: lsp: don't invoke vim.notify on sigterm of language server --- runtime/lua/vim/lsp.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'runtime/lua/vim/lsp.lua') diff --git a/runtime/lua/vim/lsp.lua b/runtime/lua/vim/lsp.lua index fdff8e3661..841c365cbe 100644 --- a/runtime/lua/vim/lsp.lua +++ b/runtime/lua/vim/lsp.lua @@ -542,7 +542,7 @@ function lsp.start_client(config) client_ids[client_id] = nil end - if code ~= 0 or signal ~= 0 then + if code ~= 0 or (signal ~= 0 and signal ~= 15) then local msg = string.format("Client %s quit with exit code %s and signal %s", client_id, code, signal) vim.schedule(function() vim.notify(msg, vim.log.levels.WARN) -- cgit