From f42b164499b6e833ac6b94993abc215fc4a0db17 Mon Sep 17 00:00:00 2001 From: DoDo Date: Tue, 18 Jul 2023 20:03:15 +0200 Subject: Extend recursive children killing logic also to Mac (#14) --- lua/tasks/runner.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/tasks/runner.lua b/lua/tasks/runner.lua index 4bc277a..132fc37 100644 --- a/lua/tasks/runner.lua +++ b/lua/tasks/runner.lua @@ -213,7 +213,7 @@ function runner.cancel_job() last_job:shutdown(1, 9) - if vim.fn.has('win32') == 1 then + if vim.fn.has('win32') == 1 or vim.fn.has('mac') == 1 then -- Kill all children. for _, pid in ipairs(vim.api.nvim_get_proc_children(last_job.pid)) do vim.loop.kill(pid, 9) -- cgit v1.2.3