fix: Multiple gRPC Create/Init/Destroy cycles causes multiple pluggable-discovery zombie process by cmaglie · Pull Request #2985 · arduino/arduino-cli (original) (raw)

Please check if the PR fulfills these requirements

See how to contribute

What kind of change does this PR introduce?

The Arduino CLI gRPC daemon does not correctly clean up pluggable-discovery processes after a Destroy call.

What is the current behavior?

Zombie processes are left.

What is the new behavior?

No zombie processes are left.

Does this PR introduce a breaking change, and is titled accordingly?

No

Other information

Fix #1981