Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion quest/m1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,6 @@ lite-07 stream type here.
- [Rust resume holds a declared end](/quest/m1/resume-rust-end.md) - a resumed Rust track keeps a declared end across copies, dedupes flapping copies, and judges retention inside the reader's window
- [Received timestamps are media time](/quest/m1/lite-time-provenance.md) - a received timed track's timestamps are media time, so the rewind check can run across hops
- [WebGPU on Safari](/quest/m1/webgpu-safari.md) - the WebGPU renderer is verified on Safari 26 for macOS and iOS
- [Silent-peer close](/quest/m1/quic-silent-peer-drain.md) - moq-quic closes a connection that never heard its peer without the 3 s drain
- [Binding linger](/quest/m1/linger-ffi.md) - `moq-ffi` and every binding finish a broadcast cleanly, so subscribers drain it until its media is stale
- [Gateway linger](/quest/m1/linger-gateways.md) - HLS, RTMP, SRT and RTC imports linger at a clean end, cut short by a newer epoch at the same path
- [Interop finish](/quest/m1/interop-finish.md) - the interop matrix proves a clean broadcast finish across implementations
Expand Down
33 changes: 0 additions & 33 deletions quest/m1/quic-silent-peer-drain.md

This file was deleted.

9 changes: 7 additions & 2 deletions rs/moq-uring/src/quic/handshake.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,13 @@ use moq_clock::Instant;
#[non_exhaustive]
pub struct Config {
/// How long an incoming connection has from its first packet to finish its
/// whole handshake, or `None` (the default) for no bound but the idle
/// timeout.
/// whole handshake, or `None` (the default) for no deadline. Without one,
/// only inactivity ends a stalled handshake: moq-quic's fixed 10 s
/// handshake idle timeout until QUIC is established, which
/// [`Transport::idle_timeout`] does not change, then
/// [`Transport::idle_timeout`] through the layers on top.
///
/// [`Transport::idle_timeout`]: super::Transport::idle_timeout
pub timeout: Option<Duration>,
}

Expand Down
Loading