6 Commits

Author SHA1 Message Date
Ivan FB
e59b35b2e0
mark onReadyToSend msgs as sink to signal consume semantics
PR review noted that an async proc captures parameters into the future's
env, deep-copying `seq[seq[byte]]`. `sink` tells the compiler the callee
consumes msgs, letting it move under arc/orc memory models. Under refc
the change is a no-op but documents intent at the boundary.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 09:52:30 +02:00
Ivan FB
95f56e653e
fix logic issue added recently 2026-05-29 09:06:07 +02:00
Ivan FB
41a43174be
use applyItIf in reliable_channel 2026-05-29 08:49:53 +02:00
Ivan FB
ec6a02db7c
Update channels/reliable_channel.nim
Co-authored-by: NagyZoltanPeter <113987313+NagyZoltanPeter@users.noreply.github.com>
2026-05-29 08:37:36 +02:00
Ivan FB
1926b86d06
better pending segments management 2026-05-28 10:39:48 +02:00
Ivan FB
74057c6622
start basic reliable channel folder (#3886) 2026-05-27 23:05:20 +02:00