Skip to content

transport: add tests to verify that client/server sends RST_STREAM(NO_ERROR) if not half-closed when receiving trailers #835

Open
@ejona86

Description

@ejona86

This is the client-side version of #834, to handle the case when intermediaries are in play. Note that the RST_STREAM can be elided if the server sent a RST_STREAM after the EOS=true. But the client can't assume the server will send such a RST_STREAM.

Java and C aren't doing this today, but there are issues for them: grpc/grpc-java/issues/2163 and grpc/grpc#7734.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: TransportIncludes HTTP/2 client/server and HTTP server handler transports and advanced transport features.P3Type: Testingfixit

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions