Thought I would email before posting a bug to see what's what
as I know the HTTP2 implementation is very new and there may be some caveats :)
Trialling switching to HTTP/2 for a client/server within our stack. After a while the HTTP2 client locks up as below. There's only a couple of destinations being used.
Any ideas, otherwise will try to make it reproducible at some point soon-ish :)
Thanks
Matt
java.nio.channels.ClosedChannelException: null
at org.eclipse.jetty.http2.HTTP2Flusher.append(HTTP2Flusher.java:110) [org.eclipse.jetty.http2.common_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.http2.HTTP2Session.newStream(HTTP2Session.java:436) [org.eclipse.jetty.http2.common_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.http2.client.http.HttpSenderOverHTTP2.sendHeaders(HttpSenderOverHTTP2.java:86) [org.eclipse.jetty.http2.client.http_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.client.HttpSender.send(HttpSender.java:204) [org.eclipse.jetty.client_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.http2.client.http.HttpChannelOverHTTP2.send(HttpChannelOverHTTP2.java:73) [org.eclipse.jetty.http2.client.http_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.http2.client.http.HttpConnectionOverHTTP2.send(HttpConnectionOverHTTP2.java:52) [org.eclipse.jetty.http2.client.http_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.http2.client.http.HttpDestinationOverHTTP2.send(HttpDestinationOverHTTP2.java:36) [org.eclipse.jetty.http2.client.http_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.http2.client.http.HttpDestinationOverHTTP2.send(HttpDestinationOverHTTP2.java:26) [org.eclipse.jetty.http2.client.http_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.client.MultiplexHttpDestination.process(MultiplexHttpDestination.java:117) [org.eclipse.jetty.client_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.client.MultiplexHttpDestination.send(MultiplexHttpDestination.java:59) [org.eclipse.jetty.client_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.client.HttpDestination.send(HttpDestination.java:199) [org.eclipse.jetty.client_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.client.HttpClient.send(HttpClient.java:545) [org.eclipse.jetty.client_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.client.HttpRequest.send(HttpRequest.java:694) [org.eclipse.jetty.client_9.3.5.v20151012.jar:9.3.5.v20151012]
at org.eclipse.jetty.client.HttpRequest.send(HttpRequest.java:678) [org.eclipse.jetty.client_9.3.5.v20151012.jar:9.3.5.v20151012]