Skip to content

ratelimits: use minimal burst rate#22016

Closed
icing wants to merge 2 commits into
curl:masterfrom
icing:ratelimit-minimal-burst
Closed

ratelimits: use minimal burst rate#22016
icing wants to merge 2 commits into
curl:masterfrom
icing:ratelimit-minimal-burst

Conversation

@icing

@icing icing commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Some protocols (and servers) prefer to batch IO and will not send data unless the window is of sufficient size. Set the burst rate for our rate limits to a minimum of 32KB to prevent stalling.

icing added 2 commits June 15, 2026 10:19
Some protocols (and servers) prefer to batch IO and will not send data
unless the window is of sufficient size. Set the burst rate for our
rate limits to a minimum of 32KB to prevent stalling.
@icing icing requested a review from tatsuhiro-t June 15, 2026 08:37
@tatsuhiro-t

Copy link
Copy Markdown
Contributor

This works with crazy long RTT settings. For HTTP/3, it is sometimes fluctuating very short time, but most of the time, it is stable and works very well.

@bagder bagder closed this in eb6d1e0 Jun 15, 2026
@bagder

bagder commented Jun 15, 2026

Copy link
Copy Markdown
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants