From b705969b4e44d9626e724cc6e3f78feafe6d62ed Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Thu, 7 May 2026 19:36:30 +0200 Subject: fix: logic bugs found by AI 1. `plugin/lspconfig.lua`: LspRestart timer was never closed after firing, leaking a libuv handle on every invocation. 2. `lsp/muon.lua`: Formatting cmd (a list) with %s, producing table: 0x... instead of the command. --- plugin/lspconfig.lua | 1 + 1 file changed, 1 insertion(+) (limited to 'plugin') diff --git a/plugin/lspconfig.lua b/plugin/lspconfig.lua index 5db58fbf..38fc5c0a 100644 --- a/plugin/lspconfig.lua +++ b/plugin/lspconfig.lua @@ -158,6 +158,7 @@ if vim.fn.has('nvim-0.11.2') == 1 then for name in vim.iter(client_names) do vim.schedule_wrap(vim.lsp.enable)(name) end + timer:close() end) end, { desc = 'Restart the given client', -- cgit v1.3.1