RFR: 8376479: Http3 test server thread deadlock in ThrowingPublishersInRequest [v4]

Daniel Jeliński djelinski at openjdk.org
Fri Jan 30 09:03:56 UTC 2026


> This fixes a deadlock between the thread that reads from the RequestBodyInputStream and the thread that tries to close it in response to a stream reset. See the linked JBS ticket for details.
> 
> Tier1 and tier2 tests continue to pass. I verified that with this change there are no busy threads at the end of the test.

Daniel Jeliński has updated the pull request incrementally with one additional commit since the last revision:

  remove duplicate code in current()

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/29448/files
  - new: https://git.openjdk.org/jdk/pull/29448/files/52230a48..4ffa3e48

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=29448&range=03
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=29448&range=02-03

  Stats: 21 lines in 1 file changed: 2 ins; 13 del; 6 mod
  Patch: https://git.openjdk.org/jdk/pull/29448.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/29448/head:pull/29448

PR: https://git.openjdk.org/jdk/pull/29448


More information about the net-dev mailing list