Overview
| Comment: | A presence beat copies its watchers under the lock, so a tab opening mid-beat cannot crash the forge |
|---|---|
| Timelines: | family | ancestors | descendants | both | presence-fanout-copies-its-watchers |
| Files: | files | file ages | folders |
| SHA3-256: |
d39528650bfab99d3f7ff1b7ce930fe3 |
| User & Date: | dmestas on 2026-09-26 15:43:12.293 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-09-26
| ||
| 15:48 | The presence fan-out test iterates enough for a plain run to catch the race closed check-in: 266c592751 user: dmestas tags: presence-fanout-copies-its-watchers | |
| 15:46 | land presence-fanout-copies-its-watchers check-in: 24a82cca3d user: dmestas tags: trunk | |
| 15:43 | A presence beat copies its watchers under the lock, so a tab opening mid-beat cannot crash the forge check-in: d39528650b user: dmestas tags: presence-fanout-copies-its-watchers | |
| 15:40 | Create new branch named "presence-fanout-copies-its-watchers" check-in: ad782f8cdd user: dmestas tags: presence-fanout-copies-its-watchers | |
Changes
Modified internal/chat/presence.go
from [32810029a5]
to [06b321f7ac].
[diff]
Added internal/chat/presence_fanout_test.go version [aea34151f3].