You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: drop max_retries from DownloadCoordinator to prevent sync stall (#632)
* fix: drop `max_retries` from `DownloadCoordinator` to prevent sync stall
When a entry exceeded max retries it was permanently dropped from the
pipeline which lead to stalling sync. All pipeline retries now
continue indefinitely avoid giving up on required sync data.
Retry counts are kept for logging visibility.
* fix: clean up `retry_counts` entry on successful `receive`
Addresses CodeRabbit review comment on PR #632#632 (comment)
* refactor: make all `handle_timeouts` fire-and-forget for consistency
`enqueue_retry` already logs each retry attempt, making the
manager-level timeout logging redundant. Aligns blocks and filters
pipelines with the fire-and-forget pattern already used by
filter_headers, masternodes, and block_headers.
Addresses CodeRabbit review comment on PR #632#632 (comment)
0 commit comments