dotnet / dotnet/vscode-csharp

Support gentle terminate for the target process

Open
#4,533 9 comments 7 reactions 0 assignees View on GitHub
Debugger Feature Request OmniSharp Triaged
Dominant language
TypeScript
Stars
3.1k
Forks
737
Avg merge
17h 56m
Merged PRs (30d)
21

Description

In addition to the option to simply kill the debug process, please consider using a kill signal for processes that are not paused.

This will allow them to execute cleanup code and dispose things properly. With any luck this will also resolve the mystery of accumulating node processes on Windows for `dotnet new react` projects.

You can always force terminate after a timeout for things that don't honour the signal.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.