vim-denops / denops.vim

🐜 An ecosystem of Vim/Neovim which allows developers to write cross-platform plugins in Deno
https://vim-denops.github.io/denops-documentation/
MIT License
685 stars 36 forks source link

Deno process seems persistent in some case even Vim/Neovim processes are closed #98

Closed lambdalisue closed 3 years ago

lambdalisue commented 3 years ago

Like

image

lambdalisue commented 3 years ago

We need a way to reproduce this situation. It seems this is caused by Vim but not sure.

lambdalisue commented 3 years ago

We've found the reason. It's quite easily reproduced by executing deno test --unstable -A on denops.vim repository. It seems no cleanup is run when Vim/Neovim is killed by proc.close().