Open probablykasper opened 3 years ago
Please fix this, it's annoying as hell, I have a bunch of node instances running for my language servers so I can't use killall, I have to use recursive shell functions just to terminate node
I'm having the same problem here. Any updates on this?
What @amrbashir said in https://github.com/tauri-apps/tauri/pull/2883 might help:
A bit of an update, in svelte official template, I found out that they are using
ignore
instead ofinherit
https://github.com/sveltejs/template/blob/4fd09c2a191b017ca9eb9cb9921fa873e95f44b4/rollup.config.js#L21Switching it to
inherit
doesn't fix the whole issue but at leastCtrl+C
terminates it properly.
SIGTERM
has no effect fornpm run dev
.I'm using Svelte with Tauri (related issue: https://github.com/tauri-apps/tauri/issues/1626), and this is causing leftover processes running after Tauri exits.
Reproduction
echo $$
npm run dev
pkill -TERM -P <PID>
Info
macOS 10.15.7 Node.js v14.16.0 npm 6.14.11