Integrated: 8338569: HTTP/1.1 CleanupTrigger may be triggerred after the next exchange started

2024-08-29 Thread Daniel Fuchs
On Mon, 19 Aug 2024 09:36:54 GMT, Daniel Fuchs wrote: > The java/net/httpclient/DigestEchoClient.java fails intemittently with > IOException: HTTP/1.1 header parser received no bytes. > > Analysis shows that this is caused by the CleanupTrigger which receives data > after the reused connection

RFR: 8339169: Remove NaiveHuffman coder

2024-08-29 Thread Aleksei Efimov
`jdk.internal.net.http.hpack.NaiveHuffman` is an internal class and not used in `java.net.http` module or any test. It is proposed to remove this class. `HttpClient` will continue to use the `jdk.internal.net.http.hpack.QuickHuffman` to encode/decode string literals. - Commit me

Re: RFR: 8339169: Remove NaiveHuffman coder

2024-08-29 Thread Daniel Jeliński
On Thu, 29 Aug 2024 10:21:45 GMT, Aleksei Efimov wrote: > `jdk.internal.net.http.hpack.NaiveHuffman` is an internal class and not used > in `java.net.http` module or any test. > It is proposed to remove this class. > `HttpClient` will continue to use the > `jdk.internal.net.http.hpack.Quick

Re: RFR: 8339169: Remove NaiveHuffman coder

2024-08-29 Thread Daniel Fuchs
On Thu, 29 Aug 2024 10:21:45 GMT, Aleksei Efimov wrote: > `jdk.internal.net.http.hpack.NaiveHuffman` is an internal class and not used > in `java.net.http` module or any test. > It is proposed to remove this class. > `HttpClient` will continue to use the > `jdk.internal.net.http.hpack.Quick