Skip to content

Disable settings_push_enable on the H2Config for H2ServerBootstrap#591

Merged
ok2c merged 3 commits intoapache: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 intoapache: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
Copy link
Copy Markdown
Member

ok2c commented Dec 26, 2025

@CoolTomatos
Copy link
Copy Markdown
Contributor Author

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

@CoolTomatos CoolTomatos force-pushed the no-server-push-for-server branch 2 times, most recently from a73a9b5 to 4d918d1 Compare December 26, 2025 19:44
@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
Copy link
Copy Markdown
Member

ok2c commented Dec 27, 2025

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

@CoolTomatos CoolTomatos force-pushed the no-server-push-for-server branch from 4a73790 to 370f2e7 Compare December 27, 2025 22:11
@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