Files
MemRelay/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 11-20-45 UTC [d43d623f2c].md
T
memrelay 9f9b943959 create: Checkpoint 2026-09-30 11:20:45 UTC [d43d623f2c]
MemRelay-Operation: checkpoint-save:ckpt-r3-66-a14ca0d-20260930
MemRelay-Resource: 6fb237f4-e609-44b3-8921-7e33816b6a19
2026-09-30 19:20:47 +08:00

1.2 KiB
Raw Blame History

title, type, permalink, stable_id, scope, memory_type, project_id, usage_profile_id, status, revision, request_id, created_at, updated_at, tags
title type permalink stable_id scope memory_type project_id usage_profile_id status revision request_id created_at updated_at tags
Checkpoint 2026-09-30 11:20:45 UTC [d43d623f2c] checkpoint main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-30-11-20-45-utc-d43d623f2c 6fb237f4-e609-44b3-8921-7e33816b6a19 project checkpoint 25464650-ed5d-440e-b362-190f2852d451 0c9feb46-d06e-43cd-9ef0-c5813c84a998 active 1 ckpt-r3-66-a14ca0d-20260930 2026-09-30T11:20:45.148322+00:00 2026-09-30T11:20:45.148322+00:00
ready-to-merge
r3-02
issue-66

检查点:#66 / R3-02 积压断开已推送

完成

  • 分支 feat/fix-r3-66-disconnect HEAD a14ca0d,已推送 origin,未合 main。
  • 带断开下行:本帧 OnPacketSent(packet id / 载荷)等待,去掉连接级 sentPub。
  • Shutdown:ctx 未取消时先 waitConnsQuiet(downCh + wirePending),再 DisconnectClient 发 0x8B,waitConnsGone;已取消则发完即 Close。
  • DEVIATIONS 追加「复审修复 R3-02」。Gitea #66 已评论。

验证

  • go test ./internal/broker/ 通过
  • go test ./cmd/nixmsg/ 通过

给下个会话

  • 可 rebase origin/main 后由总控合入;不要合 feat/fix-3-downlink-deadlock。