cloudflare / cloudflare/quiche
stream send behavior after stream send is shutdown
Open
- Dominant language
- Rust
- Stars
- 11.8k
- Forks
- 1.1k
- Avg merge
- 21h 9m
- Merged PRs (30d)
- 6
Description
The current code pretends `Ok` when pushing more data to a stream send after it is shutdown:
https://github.com/cloudflare/quiche/blob/fd5e028e1ec29c964d79ce8fb5bf623669cebfc8/src/stream.rs#L925
I bumped into a case, where it seems causing a problem that consumes the send capacity and impacts other streams. I was wondering what was the rationale of not returning error? And is this a known issue, or maybe I missed something?
Contributor guide
Assessment
This issue has not been assessed yet.