]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
MINOR: mux-quic: use timeout server for backend conns
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 25 Jul 2022 12:51:56 +0000 (14:51 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 1 Aug 2022 12:23:21 +0000 (14:23 +0200)
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

index f4d200daef1bdc68a03ddbc35854a9e9b3a27582..f24e6cb687a090b4b2f4684b11dc63fd507bc382 100644 (file)
@@ -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)