aboutsummaryrefslogtreecommitdiff
path: root/src/config.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-04-13 14:11:22 +0200
committermetamuffin <metamuffin@disroot.org>2025-04-13 14:11:22 +0200
commit6e62b64a32bad5a28d3a352bc2fba6a495d65d71 (patch)
treef5dd30a1493072b86e17100ea3da5f4e53a12538 /src/config.rs
parent5a2251390b0dc89f6383a054f6f596a416c91e3e (diff)
downloadgnix-6e62b64a32bad5a28d3a352bc2fba6a495d65d71.tar
gnix-6e62b64a32bad5a28d3a352bc2fba6a495d65d71.tar.bz2
gnix-6e62b64a32bad5a28d3a352bc2fba6a495d65d71.tar.zst
fix parallel h3 request processing
Diffstat (limited to 'src/config.rs')
-rw-r--r--src/config.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/config.rs b/src/config.rs
index 7b46944..112e86f 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -57,6 +57,7 @@ pub struct Limits {
pub max_incoming_connections: usize,
pub max_outgoing_connections: usize,
pub max_incoming_connections_h3: usize,
+ pub max_requests_per_connnection: usize,
}
#[derive(Debug, Serialize, Deserialize)]
@@ -206,6 +207,7 @@ impl Default for Limits {
Self {
max_incoming_connections: 512,
max_incoming_connections_h3: 4096,
+ max_requests_per_connnection: 16,
max_outgoing_connections: 256,
}
}