cloudflare / cloudflare/quiche
Make out of memory a recoverable error
Open
curl
- Dominant language
- Rust
- Stars
- 11.8k
- Forks
- 1.1k
- Avg merge
- 21h 9m
- Merged PRs (30d)
- 6
Description
Quiche is used by libcurl, which considers ENOMEM to be a recoverable error. Therefore, quiche should do the same to avoid regressing libcurl users.
Contributor guide
Research direction
No files or tests are named. Start by tracing how quiche represents and propagates out-of-memory failures, then find the existing tests for error recovery or libcurl-facing behavior. Done means ENOMEM is treated as recoverable without regressing the libcurl integration, with coverage for the resulting behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100