diff options
| author | eunhhu <[email protected]> | 2026-09-29 16:42:07 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-09-29 16:42:07 +0100 |
| commit | 393804bee74311ef00e39502d7979ca00bd38cb2 (patch) | |
| tree | a7e91e435c31b24762ee588122ddae4037b349a1 /prototypes/common | |
| parent | 3bd9b6c924c801dc5033510391ac251a7309219f (diff) | |
| download | pure-393804bee74311ef00e39502d7979ca00bd38cb2.tar.gz pure-393804bee74311ef00e39502d7979ca00bd38cb2.zip | |
Give each of a peer's runs a place, however many send at once
A receiver kept two runs a peer: the sender's, and the one before it
restarted. A node with three outputs to another sends in three runs with
one key, and they pushed one another out: each packet keyed its run
again, and an answer marked for one went to the run that took its place.
Now more places are made beside when the run seen longest ago is still
live (up to 64), and one is reused only once its run is quiet the idle
period. test-link's three outputs of one node key three runs, not seven,
and are all stored in 16 ms, not 1016.
Diffstat (limited to 'prototypes/common')
0 files changed, 0 insertions, 0 deletions
