Cooperate message transfer at frame boundaries - #683
Conversation
Add an outbound frame scheduler with local transfer classes, delivery-gated progress, shutdown cancellation, and stale-admission guards. Move inbound reassembly completions through a bounded mailbox, make storage sync batches yield per entry, and redact oversized payload diagnostics. Closes #669 Closes #672
ReviewRead both commits in full. The direction is right — collapsing outbound sends into a per-peer actor that cooperates at frame boundaries and lets control-plane work preempt bulk is the correct shape. But there are three blocking problems in the landing, and the abstraction/documentation completeness is well below the bar for a module of this weight. 1. Blocking1.1
|
Summary
Validation
Closes #669
Closes #672