Skip to content

grpc-js doesn't handle HTTP/2 error responses with headers and a body and no trailers #2722

@murgatroid99

Description

@murgatroid99

If an HTTP/2 server responds with an error in the :status header, that is supposed to be surfaced but the code that performs that action is in the trailers handling code. If there is a body and no trailers, the trailers handling code is never called, and instead the more general error "Received RST_STREAM with code 0" is surfaced.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions