grafana / grafana/pyroscope-python

Agent shutdown may block on an extra network call

Open
#141 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.