akka / akka/akka-http

HTTP/2 streams closed with a RST_STREAM with NO_ERROR or CANCEL should not throw an exception / error

Open
#3,939 1 comment 0 reactions 0 assignees View on GitHub
3 - in progress t:core t:http2
Dominant language
Scala
Stars
1.4k
Forks
584
Avg merge
14h 33m
Merged PRs (30d)
24

Description

But instead, just close the stream gracefully.

See https://github.com/lightbend/akkaserverless-framework/issues/939

Contributor guide

Open the contributing guide

Research direction

No source files or tests are named. Start with the linked Lightbend issue and reproduce an HTTP/2 stream closed with RST_STREAM NO_ERROR or CANCEL, then trace where the exception is reported. Done means both closure codes close the stream gracefully without throwing an exception or error.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.