Skip to content

Conversation

@henry118
Copy link
Member

This PR prevents goroutine hangs during ProgressTracker shutdown.

I noticed the image pull occasionally hangs on progress updates because ProgressTracker.HandleProgress could return early (due to canceled context).

This can be reproduced by repeatedly performing image pulls using ctr and kill the operation in the middle. Eventually the process hangs.

Signed-off-by: Henry Wang <henwang@amazon.com>
@github-project-automation github-project-automation bot moved this from Needs Triage to Review In Progress in Pull Request Review Sep 26, 2025
@fuweid fuweid added this pull request to the merge queue Sep 26, 2025
Merged via the queue into containerd:main with commit 1e84794 Sep 26, 2025
94 of 96 checks passed
@github-project-automation github-project-automation bot moved this from Review In Progress to Done in Pull Request Review Sep 26, 2025
@henry118 henry118 deleted the fix-progress branch September 26, 2025 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants