docs(timeouts): document DoQ read timeout (#8263)

This commit is contained in:
Ville Vesilehto
2026-07-10 01:01:59 +03:00
committed by GitHub
parent 6d13ab20af
commit 0ebe4da2b0
3 changed files with 13 additions and 6 deletions

View File

@@ -115,7 +115,7 @@ type Config struct {
// This is nil if not specified, allowing for a default to be used.
MaxHTTPS3Streams *int
// Timeouts for TCP, TLS and HTTPS servers.
// Timeouts for connection-oriented servers. Exact applicability depends on transport.
ReadTimeout time.Duration
WriteTimeout time.Duration
IdleTimeout time.Duration

View File

@@ -35,9 +35,9 @@ import (
// graceful termination (POSIX only).
type Server struct {
Addr string // Address we listen on
IdleTimeout time.Duration // Idle timeout for TCP
ReadTimeout time.Duration // Read timeout for TCP
WriteTimeout time.Duration // Write timeout for TCP
IdleTimeout time.Duration // Idle timeout for connection-oriented transports
ReadTimeout time.Duration // Read timeout for connection-oriented transports
WriteTimeout time.Duration // Write timeout for connection-oriented transports that support it
connPolicy proxyproto.ConnPolicyFunc // Proxy Protocol connection policy function
udpSessionTrackingTTL time.Duration // TTL for UDP PPv2 session tracking (0 = disabled)