Error Details
java.nio.channels.ClosedChannelException
Stack Trace
java.util.concurrent.ExecutionException: java.nio.channels.ClosedChannelException
at org.eclipse.jetty.client.InputStreamResponseListener.get(InputStreamResponseListener.java:217)
at org.eclipse.jetty.test.client.transport.HttpClientStreamTest.testDownloadWithFailure(HttpClientStreamTest.java:312)
Caused by: java.nio.channels.ClosedChannelException
at org.eclipse.jetty.http2.HTTP2Session$StreamsState.onShutdown(HTTP2Session.java:2179)
at org.eclipse.jetty.http2.HTTP2Session.onShutdown(HTTP2Session.java:1212)
at org.eclipse.jetty.http2.HTTP2Connection$HTTP2Producer.produce(HTTP2Connection.java:441)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produceTask(AdaptiveExecutionStrategy.java:509)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:251)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produce(AdaptiveExecutionStrategy.java:196)
at org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:237)
at org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:165)
at org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:592)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.ssl.SslConnection$SslEndPoint.onFillable(SslConnection.java:614)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:415)
at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:156)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:54)
at org.eclipse.jetty.util.thread.Invocable.invokeNonBlocking(Invocable.java:225)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.picRunTask(AdaptiveExecutionStrategy.java:473)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:399)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:255)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:204)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:317)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
at java.base/java.lang.Thread.run(Thread.java:840)
Standard Error
Running org.eclipse.jetty.test.client.transport.HttpClientDemandTest.testContentWhileStalling([2] HTTPS)
Running HttpClientDemandTest.testContentWhileStalling() [2] HTTPS
2026-08-21 08:44:47.030:WARN :oejusS.config:ForkJoinPool-1-worker-6: Trusting all certificates configured for oejus.SslContextFactory$Client@17b2b031[provider=null,keyStore=null,trustStore=null]
2026-08-21 08:44:47.030:WARN :oejusS.config:ForkJoinPool-1-worker-6: No Client EndPointIdentificationAlgorithm configured for oejus.SslContextFactory$Client@17b2b031[provider=null,keyStore=null,trustStore=null]
2026-08-21 08:44:47.093:WARN :oejusS.config:ForkJoinPool-1-worker-4: Trusting all certificates configured for oejus.SslContextFactory$Client@462806dc[provider=null,keyStore=null,trustStore=null]
2026-08-21 08:44:47.093:WARN :oejusS.config:ForkJoinPool-1-worker-4: No Client EndPointIdentificationAlgorithm configured for oejus.SslContextFactory$Client@462806dc[provider=null,keyStore=null,trustStore=null]
Jetty version(s)
12.1.x
testDownloadWithFailure(TransportType)[4] H2 org.eclipse.jetty.test.client.transport.HttpClientStreamTest
https://jenkins.webtide.net/job/jetty.project/job/PR-15633/1/testReport/