Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lack of backpressure on creating new streams #139

Closed
Tracked by #1
hlandau opened this issue Jul 27, 2023 · 0 comments
Closed
Tracked by #1

Lack of backpressure on creating new streams #139

hlandau opened this issue Jul 27, 2023 · 0 comments
Assignees
Labels
bug Something isn't working QUIC

Comments

@hlandau
Copy link
Member

hlandau commented Jul 27, 2023

We currently do not have backpressure conditions for SSL_new_stream. FC is still enforced correctly; if we create a stream with ID x, we will not actually send any data for it until the peer's MAX_STREAMS authorises that stream. If the stream is not allowed yet, the stream's send buffer will fill quickly and materialise backpressure there. But the local application does not have any signal of how fast the peer will consume the streams.

@hlandau hlandau added bug Something isn't working QUIC labels Jul 27, 2023
This was referenced Jul 27, 2023
@hlandau hlandau self-assigned this Aug 7, 2023
@mattcaswell mattcaswell linked a pull request Aug 24, 2023 that will close this issue
@arapov arapov closed this as completed Aug 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working QUIC
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants