aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-20 08:48:27 -0700
committerAdam Soltys <[email protected]>2026-09-20 08:48:27 -0700
commit482025aa8b049433efda985526df6b3b3cc0e9a0 (patch)
treeb6cdb860dc394fe87217c9bc28bed5078397e9ac /tools
parentf60007bc77ecb0486b4f15d9e69af59952925c30 (diff)
downloadcoinosv3-482025aa8b049433efda985526df6b3b3cc0e9a0.tar.gz
coinosv3-482025aa8b049433efda985526df6b3b3cc0e9a0.zip
Chat: list sync stops rewriting a refused document every two seconds.
A relay refusing the community-list write (rate limit, ban) left the remote copy stale, and every resync asked for the same write again, each write echoing back on the live fragment subscription and triggering the next — five events every two seconds, forever. That filled relay.coinos.io's per-IP budget for the whole household, and the phone behind the same IP could no longer reach its remote signer: every NIP-46 request refused as rate-limited, every incoming DM stuck undecrypted (2026-09-20). An unchanged document is re-sent at most once per five minutes; a real change goes out at once. Our own echoes are ignored, and another device's write triggers a resync no more than once every ten seconds. Co-Authored-By: Claude Fable 5.1 <[email protected]>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions