Files
vnt/vnt-core
lbl 4f41468725 fix(quic): 按流发送任务增加空闲老化,不再永久残留
问题:每个 (protocol, src, dest) 三元组创建一条 QUIC 单向流和发送
任务,映射条目永不移除、rx.recv() 永不结束(map 持有 tx),流、
任务、映射随目的地址数量无界增长。

修复:
- 发送循环改为 120s 空闲超时,超时退出并关闭流。
- 任务退出时经 remove_sender_if_same(tokio Sender::same_channel
  身份比较)回收映射条目,避免误删重建后的新条目。

测试:test_remove_sender_if_same 覆盖旧任务误删新条目的竞态。
2026-08-21 02:09:30 +08:00
..
v2
2026-02-10 18:20:39 +08:00
v2
2026-02-10 18:20:39 +08:00