Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
65a4acc
netsync: Implement separate mutex for peers.
davecgh Jul 2, 2025
2eb3c97
netsync: Separate initial hdr sync done handling.
davecgh Jul 2, 2025
5919994
netsync: Track if a peer serves data.
davecgh Jul 2, 2025
0daf560
netsync: Make sync peer candidacy concurrent safe.
davecgh Jul 2, 2025
6ef6b9f
netsync: Use atomic for sync height.
davecgh Jul 2, 2025
1a89f23
netsync: Use atomic for is current flag.
davecgh Jul 2, 2025
01f9bf3
netsync: Use atomic for headers synced flag.
davecgh Jul 2, 2025
0448976
netsync: Make sync peer concurrent safe.
davecgh Jul 2, 2025
c66eec0
netsync: Make request maps concurrent safe.
davecgh Jul 2, 2025
14c613a
netsync: Make next block fetch concurrent safe.
davecgh Jul 2, 2025
8e6c4e3
netsync: Make stall timeout concurrent safe.
davecgh Jul 2, 2025
5342537
netsync: Make add peer connect logic synchronous.
davecgh Jul 2, 2025
b8745f9
netsync: Make add peer dc logic synchronous.
davecgh Jul 2, 2025
a2ef324
netsync: Use atomic for num consec orphan hdrs.
davecgh Jul 2, 2025
7a96b9c
netsync: Make best ann tracking concurrent safe.
davecgh Jul 2, 2025
1ee0f66
netsync: Split initial header and chain sync.
davecgh Jul 6, 2025
216f4af
netsync: Make hdr sync transition concurrent safe.
davecgh Jul 6, 2025
a6fe5ba
netsync: Make header handling synchronous.
davecgh Jul 2, 2025
519a042
netsync: Make chain sync transition conc safe.
davecgh Jul 2, 2025
4e1e63d
netsync: Make block handling synchronous.
davecgh Jul 2, 2025
607973c
netsync: Make inv handling synchronous.
davecgh Jul 2, 2025
9c04390
netsync: Make notfound handling synchronous.
davecgh Jul 2, 2025
f84fcb4
netsync: Make transaction handling synchronous.
davecgh Jul 2, 2025
59751bc
netsync: Make mix message handling synchronous.
davecgh Jul 2, 2025
93dea30
netsync: Make data request handling synchronous.
davecgh Jul 2, 2025
6a16c85
netsync: Make block processing synchronous.
davecgh Jul 2, 2025
8b1e06e
netsync: Make get sync peer handling synchronous.
davecgh Jul 2, 2025
979947d
netsync: Remove unused msg channel.
davecgh Jul 2, 2025
9f237a8
netsync: Rename event handler to stall handler.
davecgh Jul 2, 2025
429f244
netsync: Simplify request maps.
davecgh Aug 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 0 additions & 22 deletions internal/netsync/interface.go

This file was deleted.

Loading