Skip to content

quic: write desired size needs update on maxstream#64768

Open
martenrichter wants to merge 2 commits into
nodejs:mainfrom
martenrichter:writedesired
Open

quic: write desired size needs update on maxstream#64768
martenrichter wants to merge 2 commits into
nodejs:mainfrom
martenrichter:writedesired

Conversation

@martenrichter

Copy link
Copy Markdown
Contributor

Without this update the streams can stall, if the chunks are close or bigger than the window size.
It was provoked by a very special timing, so probably hard to test,
Though I do not know, if this is also required for max data of the whole session.
Upstream says no:
ngtcp2/ngtcp2#2243

Without this update the streams can stall, if the
chunks are close or bigger than the window size.

Signed-off-by: Marten Richter <marten.richter@freenet.de>
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/quic

@nodejs-github-bot nodejs-github-bot added c++ Issues and PRs that require attention from people who are familiar with C++. needs-ci PRs that need a full CI run. quic Issues and PRs related to the QUIC implementation / HTTP/3. labels Jul 26, 2026
@martenrichter

Copy link
Copy Markdown
Contributor Author

@jasnell @pimterry can you have a look?

@avivkeller

Copy link
Copy Markdown
Member

Can you add a test?

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

Labels

c++ Issues and PRs that require attention from people who are familiar with C++. needs-ci PRs that need a full CI run. quic Issues and PRs related to the QUIC implementation / HTTP/3.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants