Skip to content

v0.1.17

Choose a tag to compare

@github-actions github-actions released this 01 Sep 15:38
· 38 commits to main since this release

Turn on noUnusedLocals/noUnusedParameters

Drop a client whose delivery rejects instead of leaving the rejection unhandled

An SSE write that rejects had nowhere to go: on a default Node that ends the
process, so one dead socket ended the broadcast for every other client. The
same was true of a bus publish, where the failure also means the other
instances never hear the message — the split-brain a failed subscribe already
reported.

Say when the transport subscribe fails

An instance whose subscribe rejects keeps serving its own clients and quietly
misses everything published elsewhere — a split brain with no symptom. The
call was unawaited, so the rejection had nowhere to go and nothing was
printed.

Reported now, naming the consequence and not just the error.

Release 0.1.17.


Changes since v0.1.16.