From b6309456d067e3a6d39cd21b0d1af23dfd66d7da Mon Sep 17 00:00:00 2001 From: Amaury Denoyelle Date: Mon, 25 Jul 2022 14:51:56 +0200 Subject: [PATCH] MINOR: mux-quic: use timeout server for backend conns Use timeout server in qcc_init() as default timeout for backend connections. No impact for the moment as QUIC backend support is not implemented. --- src/mux_quic.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mux_quic.c b/src/mux_quic.c index f4d200dae..f24e6cb68 100644 --- a/src/mux_quic.c +++ b/src/mux_quic.c @@ -1818,7 +1818,8 @@ static int qc_init(struct connection *conn, struct proxy *prx, qcc->proxy = prx; /* haproxy timeouts */ qcc->task = NULL; - qcc->timeout = prx->timeout.client; + qcc->timeout = conn_is_back(qcc->conn) ? prx->timeout.server : + prx->timeout.client; if (tick_isset(qcc->timeout)) { qcc->task = task_new_here(); if (!qcc->task)