Skip to content

Conversation

@anacrolix
Copy link
Contributor

@anacrolix anacrolix commented Dec 5, 2025

Pulls minimal fix for thrashing in the announce code caused when there's a lot of already completed torrents added.

Should fix https://github.com/erigontech/erigon-qa/issues/320 and #18162.

Also fixes a rate limiter bug I mentioned to @AskAlexSharov, and an ancient spammy log line.

I minimized the fix identified on the development branch of anacrolix/torrent, if this isn't enough I can just pull the full fix. The 3.3 changes: https://github.com/anacrolix/torrent/compare/downstreams/erigon/release/3.3...erigon/release/3.3?expand=1.

@anacrolix anacrolix force-pushed the anacrolix/3.3-torrent-fixes branch from 43fb56f to 36ccbff Compare December 5, 2025 04:18
@anacrolix anacrolix marked this pull request as ready for review December 5, 2025 09:14
@anacrolix anacrolix force-pushed the anacrolix/3.3-torrent-fixes branch from 36ccbff to 71cef7e Compare December 5, 2025 09:22
@AskAlexSharov AskAlexSharov merged commit 203619e into release/3.3 Dec 6, 2025
12 of 13 checks passed
@AskAlexSharov AskAlexSharov deleted the anacrolix/3.3-torrent-fixes branch December 6, 2025 03:22
AskAlexSharov pushed a commit that referenced this pull request Dec 11, 2025
Accidentally lost the original thrashing fix from
#18179 while cleaning up
branches for #18256.
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.

3 participants