From 4a177cfdacca35c66b6b9cde2ace1dc76877c8c1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20H=C3=A1k?= Date: Wed, 29 Apr 2026 14:20:41 +0200 Subject: [PATCH] server: quic table max conns minimum limited to 1 --- src/knot/server/quic-handler.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/knot/server/quic-handler.c b/src/knot/server/quic-handler.c index 509271fd35..0a34f6d0bc 100644 --- a/src/knot/server/quic-handler.c +++ b/src/knot/server/quic-handler.c @@ -105,8 +105,8 @@ knot_quic_table_t *quic_make_table(struct server *server) conf_t *pconf = conf(); size_t udp_pl = MIN(pconf->cache.srv_udp_max_payload_ipv4, pconf->cache.srv_udp_max_payload_ipv6); - size_t quic_max_conns = pconf->cache.srv_quic_max_clients / - pconf->cache.srv_udp_threads; + size_t quic_max_conns = MAX(pconf->cache.srv_quic_max_clients / + pconf->cache.srv_udp_threads, 1); size_t quic_max_inbufs= quic_max_conns * QUIC_IBUFS_PER_CONN; size_t quic_max_obufs = pconf->cache.srv_quic_obuf_max_size; -- 2.47.3