jetty / jetty/jetty.project

Similar handling of internal and external HTTP/2 connection failures

Open
#3,113 7 comments 0 reactions 1 assignee Claimed by @sbordet View on GitHub
Pinned
Dominant language
Java
Stars
4.1k
Forks
2k
Avg merge
3d 56m
Merged PRs (30d)
48

Description

Connection failures may be initiated by the parser and end up calling `HTTP2Connection.ParserListener.onConnectionFailure()` that flags `HTTP2Producer` as failed and then calls `HTTP2Session.onConnectionFailure()`.
Connection failures may also be initiated by `HTTP2Session` (enforcing spec compliance) and end up calling `HTTP2Session.onConnectionFailure()` and won't flag the `HTTP2Producer` as failed.

The behavior should be identical in both cases.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.