Skip to content

Comments

HTTP/2: handle zero WINDOW_UPDATE increment#634

Open
arturobernalg wants to merge 1 commit intoapache:masterfrom
arturobernalg:delta
Open

HTTP/2: handle zero WINDOW_UPDATE increment#634
arturobernalg wants to merge 1 commit intoapache:masterfrom
arturobernalg:delta

Conversation

@arturobernalg
Copy link
Member

Treat WINDOW_UPDATE frames with a window size increment of 0 according to RFC 9113 by applying stream error semantics for stream flow-control windows and connection error semantics for stream 0.

RFC 9113 6.9
(WINDOW_UPDATE): “A receiver MUST treat the receipt of a WINDOW_UPDATE frame with a flow-control window increment of 0 as a stream error (Section 5.4.2) of type PROTOCOL_ERROR; errors on the connection flow-control window MUST be treated as a connection error (Section 5.4.1).”

@arturobernalg arturobernalg requested a review from ok2c February 22, 2026 12:47
Treat WINDOW_UPDATE with a window size increment of 0 as PROTOCOL_ERROR.
Apply stream error semantics for stream windows and connection error semantics
for stream 0, as required by RFC 9113.
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.

2 participants