RFR: 8352623: MultiExchange should cancel exchange impl if responseFilters throws [v2]

Daniel Fuchs dfuchs at openjdk.org
Fri Mar 21 19:55:47 UTC 2025


> When adding authClient.close() noAuthClient.close() to UnauthorizedTest::teardown, the test fails in jtreg timeout.
> Usage of the ReferenceTracker reveals that some streams have been left dangling, and this can be tracked to the MultiExchange not cancelling the stream when responseFilters throws.

Daniel Fuchs has updated the pull request incrementally with one additional commit since the last revision:

  handle all exceptions

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/24164/files
  - new: https://git.openjdk.org/jdk/pull/24164/files/e9977591..34b1f1c9

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=24164&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=24164&range=00-01

  Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/24164.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/24164/head:pull/24164

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


More information about the net-dev mailing list