Skip to content

Cleanup remaining issues in StreamPipeReader/StreamPipeWriter #4344

Closed
@jkotalik

Description

@jkotalik

Epic #8829

There are a few more issues that need to be addressed:

  • Add MaxBufferSize setting
  • OnReaderCompleted
  • OnWriterCompleted
  • Throw on overlapping Reads/Flush
  • Refactor ReadAsync to avoid an extra async state machine.
  • Creating a new tail segment if we have consumed a certain percentage of the segment.
  • Remove _completedSegments.RemoveAt(0); from StreamPipeWriter

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsblockedThe work on this issue is blocked due to some dependencyfeature-pipelinesAnything relating to exposing/using Pipes in ASP.NET Coretriage-focusAdd this label to flag the issue for focus at triage

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions