Files
vnt/vnt-core
lbl 90a00215ca fix(port_mapping): UDP 映射 dest_map 不再无界增长,recv 出错不再杀任务
问题:
1. 每个新 src 创建映射条目与转发任务,任务虽有 60s 空闲超时退出,
   但映射条目从不移除,dest_map 随不同 src 数量无界增长。
2. recv_from 单次出错经 ? 传播直接杀死整个端口映射接收任务。

修复:
- 转发任务退出时经 remove_if_same(same_channel 身份比较)回收
  映射条目,防止误删重建后的新条目。
- recv_from 错误改为 log + 100ms 休眠 + continue。

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