Skip to content
/ ecf Public
forked from eclipse-ecf/ecf

Reproduce issue with GOAWAY handling #1

@laeubi

Description

@laeubi

We got a report from a downstream project here that the handling of HTTP/2 GOAWAY is not optimal as it breaks the download:

even though it is a general problem with Java and some things might improve over the years we want to make this really BULLET-PROOF!

As a very first step we need:

  • a testcase that setups a HTTP/2 server in a way so we can control it sending GOAWAY on demand implementing HTTP/2 directly seems not feasible so we need to select a suitable library that offers us that low level access to the protocol
  • we need a new integration test that reproduces the exception and fails with the GOAWAY message

to make things easier and isolated, we can create a new independent maven project and do implement the test there by using a plain HTTP Java 11 Client to proof we can reliable reproduce the GOAWAY with our mock.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions