On Sun, 6 Sep 2026 00:46:15 GMT, Josiah Noel <[email protected]> wrote:
>> Remaking the PR since I messed up the upstream merge on the other one. See >> (https://github.com/openjdk/jdk/pull/27751) for the bulk of the previous >> discussion >> >> - adds a flag to ExchangeImpl to signal whether the current request is a GET >> Upgrade request >> - Adds a new `UpgradeInputStream`/`UpgradeOutputStream` to ensure that the >> server keeps track of when the upgraded request is closed >> - on 101 response codes, `sendResponseHeaders` will not immediately close >> the output stream >> - on 101 response codes, `sendResponseHeaders` will use an >> `UpgradeInputStream` >> >> - [x] I confirm that I make this contribution in accordance with the >> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). > > Josiah Noel has updated the pull request with a new target base due to a > merge or a rebase. The pull request now contains 37 commits: > > - Merge branch 'openjdk:master' into JDK-8368695 > - Merge branch 'openjdk:master' into JDK-8368695 > - Merge branch 'openjdk:master' into JDK-8368695 > - Merge branch 'openjdk:master' into JDK-8368695 > - Merge branch 'openjdk:master' into JDK-8368695 > - Merge branch 'openjdk:master' into JDK-8368695 > - Merge branch 'openjdk:master' into JDK-8368695 > - lint > - exclude http/1.0 > - constant > - ... and 27 more: https://git.openjdk.org/jdk/compare/ef54ca1c...c75776dd I do hope to eventually leverage 101. Let me know if there is any further discussion to be had. ------------- PR Comment: https://git.openjdk.org/jdk/pull/27989#issuecomment-5733663921
