[orchestrator]: Investigate zombie process during Client Workflow Workflow
- Dominant language
- Rust
- Stars
- 9
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
Somethings is causing the collector to become a Zombie process during Russula client worker workflow
We can detect the zombie process and continue with Russula shutdown, which causes the process to be killed. This indicates that Russula is possibly preventing a clean close of the collector.
```
root 54245 Sl ./target/debug/russula_cli --protocol NetbenchClientWorker --port 9000 --peer-list 54.198.168.151:4433
root 54688 Z [netbench-collec]
```
Contributor guide
Research direction
Reproduce the Russula client worker workflow using the shown russula_cli command and observe the collector during shutdown. Trace why the collector remains as a defunct process; done means Russula shuts down without leaving a zombie collector.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100