grafana / grafana/pyroscope-python
Agent shutdown may block on an extra network call
Open
- Dominant language
- Rust
- Stars
- 4
- Forks
- 2
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 5
Description
- add an option to not flush last profiling snapshot
- add an option to not wait for session upload thread to finish
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the agent shutdown path, including the final profiling snapshot flush and the session upload thread. Identify where shutdown waits on these operations, then verify that each new option prevents its corresponding work and that shutdown no longer makes the extra network call when both are disabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- networking, observability-sre
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100