cloudflare / cloudflare/quiche

Make out of memory a recoverable error

Open
#939 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.