HTTP/2 streams closed with a RST_STREAM with NO_ERROR or CANCEL should not throw an exception / error
Open
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
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