]> git.feebdaed.xyz Git - 0xmirror/grpc.git/commit
[PH2][Settings][Refactor]
authorTanvi Jagtap <tjagtap@google.com>
Thu, 4 Dec 2025 15:26:54 +0000 (07:26 -0800)
committerCopybara-Service <copybara-worker@google.com>
Thu, 4 Dec 2025 15:30:56 +0000 (07:30 -0800)
commit09d1ab894ae7184d98bc11d41aaa43e8843949b2
treeef3a12b97115700690bd788b98b5d95bea0eed95
parentdbba0e2e397daf6dc6107aa14e4c655c7a28963b
[PH2][Settings][Refactor]
1. Moved on_receive_settings callback logic into SettingsPromiseManager.
2. Stall reads until the first peer settings are processed.
3. Encapsulated security frame settings logic within SettingsPromiseManager.

PiperOrigin-RevId: 840235504
src/core/BUILD
src/core/ext/transport/chttp2/transport/http2_client_transport.cc
src/core/ext/transport/chttp2/transport/http2_client_transport.h
src/core/ext/transport/chttp2/transport/http2_settings_promises.h
test/core/transport/chttp2/settings_timeout_manager_test.cc