trafficserver icon indicating copy to clipboard operation
trafficserver copied to clipboard

Send MAX_STREAMS frame if needed

Open masaori335 opened this issue 7 years ago • 2 comments

Like sending MAX_(STREAM_)DATA frame, endpoints need to increase max_(uni|bidi)_streams via sending MAX_STREMA_ID frame. Details are written in Draft-14 10.2. Stream Limit Increment.

It looks like QUICStreamManager is suitable to generate MAX_STREAM_ID frame.

masaori335 avatar Sep 10 '18 06:09 masaori335

The frame name was changed to MAX_STREAMS.

@bryancall I pushed my unfinished code for this as f90e8dde99564ff4270f2ae63e8592b0948b6130, which I wrote a couple of months ago. To finish this:

  • Call on_stream_state_close() when a stream state is changed to closed
  • Generate MAX_STREAMS frame in QUICStreamManager::generate_frame() with updated _local_max_streams_uni and _local_max_streams_bidi

maskit avatar May 11 '21 02:05 maskit

This issue has been automatically marked as stale because it has not had recent activity. Marking it stale to flag it for further consideration by the community.

github-actions[bot] avatar May 13 '22 02:05 github-actions[bot]

Closing as we are dropping our own QUIC implementation.

maskit avatar May 25 '23 22:05 maskit