Skip to content

Fix data channel error events and bufferedAmount, copy messages once - #252

Merged
MarshalX merged 3 commits into
mainfrom
fix-data-channel-errors
Oct 15, 2026
Merged

MarshalX merged 3 commits into
mainfrom
fix-data-channel-errors

Conversation

@MarshalX

Copy link
Copy Markdown
Owner

Quick datachannel suite, 3 runs each, medians, macOS arm64:

Metric Case Before After Change
Throughput ordered 1 KB x1 798 882 +10.5%
Throughput ordered 1 KB x10 743 827 +11.4%
Throughput ordered 64 KB x1 1131 1125 -0.5%
CPU per MB delivered ordered 1 KB x1 29.4 27.2 -7.3%
CPU per MB delivered ordered 1 KB x10 32.9 29.3 -11.0%
CPU per MB delivered ordered 64 KB x1 14.9 14.3 -4.0%
Round trip, p50 1 KB at 100/s 0.735 0.744 +1.2%

64 KB throughput and round trip are within run-to-run variation

@MarshalX
MarshalX added this pull request to stack #250 October 15, 2026 18:06
@read-the-docs-community

read-the-docs-community Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Documentation build overview

📚 wrtc | 🛠️ Build #35175775 | 📁 Comparing 77eca3c against latest (231e3af)

  🔍 Preview build  

1 file changed
+ search/index.html

@MarshalX
MarshalX force-pushed the fix-data-channel-errors branch from 1ff7b5f to 77eca3c Compare October 15, 2026 19:33
Base automatically changed from drop-unused-media-processing to main October 15, 2026 19:34
@MarshalX
MarshalX merged commit c406fb9 into main Oct 15, 2026
23 of 25 checks passed
@MarshalX
MarshalX deleted the fix-data-channel-errors branch October 15, 2026 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant