cloudflare / cloudflare/quiche

Rust and C examples are not equivalent

Open
#1,628 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
11.8k
Forks
1.1k
Avg merge
21h 9m
Merged PRs (30d)
6

Description

The Rust server example handles the writable streams but the C example does not handle that. I wasted some time figuring out how to handle partially processed streams as I was only looking at the C example. It would be nice (and expected) if the C examples are equivalent to Rust examples.

Contributor guide

Open the contributing guide

Research direction

Compare the Rust server example with the corresponding C example, focusing first on how each handles writable streams and partially processed streams. Done means the C example handles writable streams equivalently to the Rust example; the issue names no specific files or tests, so locate the examples in the repository before running or updating relevant checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, rust
Domain
networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.