Handle more data stream errors #1613
1egoman
force pushed
from
6d5ece53
to
60417b04
237 days ago
1egoman
marked this pull request as ready for review 237 days ago
lukasIO
approved these changes
on 2025-08-05
feat: added DataStreamError
9b685508
feat: use DataStreamError when test stream handler already registered
69ad2d61
feat: catch errors decoding and throw DataStreamError
ffa1f679
feat: add DataStreamError when too many data stream chunk bytes are r…
6b036740
feat: added DataStreamError when not enough chunk bytes are received
1a6ccd29
refactor: abstract byteReceived validation logic into one function
83872fc1
feat: add error when a remote participant disconnects in the middle o…
801f13bd
fix: remove DONE comments
01a50aa4
feat: add logic to ensure only one data stream can happen at concurre…
37e5b389
feat: make AbnormalEnd data stream error come out of the TextStreamRe…
31036a53
feat: comment out data stream errors that aren't applicable
8b9d0bfe
feat: make text decoder "final" so decode errors can happen
21fa1ee3
fix: remove errors that make no sense in a js sdk context
d150a353
feat: add changeset
ae5ed9d1
fix: ignore this.totalByteSize when set to 0
2cb44a7a
fix: get rid of relevant textStreamControllers / byteStreamController…
c69b8381
refactor: adjust AbnormalEnd error logic to make eslint happy
43740786
feat: add explicit enum values / names to match with swift
62d38a6b
1egoman
force pushed
from
8f7bc06e
to
62d38a6b
232 days ago
fix: run npm run format on change
97193301
1egoman
merged
c131d881
into main 232 days ago
1egoman
deleted the data-stream-errors branch 232 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub