Skip to content

Disable settings_push_enable on the H2Config for H2ServerBootstrap - #591

Merged
ok2c merged 3 commits into
apache:masterfrom
CoolTomatos:no-server-push-for-server
Dec 28, 2025
Merged

Disable settings_push_enable on the H2Config for H2ServerBootstrap#591
ok2c merged 3 commits into
apache:masterfrom
CoolTomatos:no-server-push-for-server

Conversation

@CoolTomatos

Copy link
Copy Markdown
Contributor

According to RFC 9113 6.5.2:

SETTINGS_ENABLE_PUSH (0x02):
...
A server MUST NOT explicitly set this value to 1. A server MAY choose to omit this setting when it sends a SETTINGS frame, but if a server does include a value, it MUST be 0.
...

@CoolTomatos
CoolTomatos marked this pull request as ready for review December 26, 2025 15:42
@ok2c

ok2c commented Dec 26, 2025

Copy link
Copy Markdown
Member

@CoolTomatos

Copy link
Copy Markdown
Contributor Author

Hi @ok2c, thanks for the swift response. Will update and request your review on it.

@CoolTomatos
CoolTomatos requested a review from ok2c December 26, 2025 19:45
@CoolTomatos
CoolTomatos requested a review from ok2c December 27, 2025 15:42
@ok2c

ok2c commented Dec 27, 2025

Copy link
Copy Markdown
Member

@CoolTomatos There are test failures but they are not related to your changes. Please bear with me.

@ok2c
ok2c merged commit 712b33c into apache:master Dec 28, 2025
8 of 10 checks passed
@CoolTomatos
CoolTomatos deleted the no-server-push-for-server branch December 28, 2025 09:46
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