diff options
| author | Adam Soltys <[email protected]> | 2026-08-01 17:44:38 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-08-01 17:44:38 -0700 |
| commit | a64611377c646415bc0c21a8bb96b9a079c4ce2b (patch) | |
| tree | 3a91beb8e96f6ba20dbadc05210b12b5f46d1223 /tools/sync-split-test.js | |
| parent | 46cbe94159fe65d8cb6a944b52a9ead6c53e7a3c (diff) | |
| download | coinosv3-a64611377c646415bc0c21a8bb96b9a079c4ce2b.tar.gz coinosv3-a64611377c646415bc0c21a8bb96b9a079c4ce2b.zip | |
Add an NWC subscription watchdog
The pool's reconnect doesn't heal every socket death (an errored socket
sets skipReconnection and gives up), and a wallet service with a dead
subscription looks exactly like one that's closed — the client spins
with no error, which is what happened to tonight's zaps. Re-subscribe
every 90s and on online/visibility transitions; the since window plus
the replay guard make the churn and any duplicate deliveries harmless.
Co-Authored-By: Claude Fable 5 <[email protected]>
Diffstat (limited to 'tools/sync-split-test.js')
0 files changed, 0 insertions, 0 deletions
