Skip to content

switch RequestMore to use channels#17881

Merged
domiwei merged 1 commit into
release/3.3from
fix_beacon_download_timer_deadlock
Nov 17, 2025
Merged

switch RequestMore to use channels#17881
domiwei merged 1 commit into
release/3.3from
fix_beacon_download_timer_deadlock

Conversation

@mh0lt

@mh0lt mh0lt commented Nov 13, 2025

Copy link
Copy Markdown
Contributor

This potentially fixes: #17590

Or at leaste it does not make it worse. From the goroutine trace it seemed like the timers here may be deadlocked. This is based on the fact that they are all asleep in the dump, and looking at the logs at leaste one of them ought to have fired. As this is a guess and not a definitae fix I have run qa many times in repetition just to make sure it doesnt make the situation worse.

I think it also makes the code slightly more idiomatic go.

@mh0lt mh0lt requested a review from yperbasis November 13, 2025 13:53
@AskAlexSharov AskAlexSharov added this to the 3.3.0 milestone Nov 14, 2025
@AskAlexSharov AskAlexSharov changed the base branch from main to release/3.3 November 17, 2025 02:06
@domiwei domiwei merged commit b3dbc44 into release/3.3 Nov 17, 2025
40 of 42 checks passed
@domiwei domiwei deleted the fix_beacon_download_timer_deadlock branch November 17, 2025 05:51
@yperbasis

Copy link
Copy Markdown
Member

@mh0lt @AskAlexSharov copy to main please

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.

Unfinished execution history download on Chiado

4 participants