Andy Wilkinson created HTTPCORE-673:
---------------------------------------
Summary: AbstractH2StreamMultiplexer only partially consumes
unknown settings
Key: HTTPCORE-673
URL: https://issues.apache.org/jira/browse/HTTPCORE-673
Project: HttpComponents HttpCore
Issue Type: Bug
Components: HttpCore
Affects Versions: 5.1
Reporter: Andy Wilkinson
I originally [reported|https://github.com/eclipse/jetty.project/issues/6164]
this to the Jetty project but they have identified that the problem is in
HttpCore's {{AbstractH2StreamMultiplexer}}. Jetty 10 has added support for
{{SETTINGS_ENABLE_CONNECT_PROTOCOL}}. When consuming the settings frame,
{{AbstractH2StreamMultiplexer}} consumes the code but, as it has no {{H2Param}}
for it, it does not consume the value. This partial consumption results in an
failure later on.
The problem can be reproduced using [this sample
project|https://github.com/wilkinsona/jetty-h2c-problem].
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]