Skip to content

Fix PIHD sync getting stuck - #3956

Open
wiesche89 wants to merge 9 commits into
mimblewimble:stagingfrom
wiesche89:pihd_sync_stuck
Open

wiesche89 wants to merge 9 commits into
mimblewimble:stagingfrom
wiesche89:pihd_sync_stuck

Conversation

@wiesche89

@wiesche89 wiesche89 commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Fix stale responses and cache cleanup leaving PIHD requests stuck.
Register requests before sending, limit failed send attempts, and fall back to legacy sync when header progress stalls.
Use peers we know are fast for the next needed segment, try new peers for later segments, and just retry if the peer lock times out instead of resetting sync

Fixes #3955

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant