Skip to content

Default server configuration prevents the use of server pushes #755

Open
@thalesfragoso

Description

@thalesfragoso

h2/src/server.rs

Lines 1378 to 1379 in a8af235

// Server does not need to locally initiate any streams
initial_max_send_streams: 0,

This is arguably a bad default, given that it will block any server pushes unless the client explicitly sends a non-zero MAX_CONCURRENT_STREAMS setting.

I don't think we should limit the server that way unless the client explicitly requests that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions