Skip to content

c1 io: always use buffering mode#326

Merged
icing merged 1 commit into
masterfrom
h2_c1_io-always-buffer
May 29, 2026
Merged

c1 io: always use buffering mode#326
icing merged 1 commit into
masterfrom
h2_c1_io-always-buffer

Conversation

@icing
Copy link
Copy Markdown
Owner

@icing icing commented May 29, 2026

Without TLS, main connection IO passed buckets "raw" for sending which necessitates a "setaside" which causes fdup() on file buckets. This leads to excessive dups on large files.

Switch implementation to always use the buffering mode which avoids this resource consumption.

refs #325

Without TLS, main connection IO passed buckets "raw" for sending which
necessitates a "setaside" which causes fdup() on file buckets. This
leads to excessive dups on large files.

Switch implementation to always use the buffering mode which avoids
this resource consumption.

refs #325
@icing icing merged commit e6a2824 into master May 29, 2026
2 checks passed
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