将定时器与隧道启动的开始时间相关联会造成混淆
作者: agrover创建于 2022年8月24日更新于 2026年8月10日
标签good first issuecode quality
这种方式保存计时器意味着,例如,`update_session_timers` 会接收一个 `time_now` 参数,该参数为 `Duration` 类型,而不是 `Instant` 类型。`Tunn::timers` 中的所有条目都是 `Duration` 类型,其中许多条目表示"某事发生的时间",而我认为这些条目更适合用 `Instant` 表示。
内容来源: cloudflare/boringtun