]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUG/MINOR: server: ensure check-reuse-pool is copied from default-server
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 2 Apr 2025 16:31:49 +0000 (18:31 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 3 Apr 2025 15:19:07 +0000 (17:19 +0200)
Duplicate server check.reuse_pool boolean value in srv_settings_cpy().
This is necessary to ensure that check-reuse-pool value can be set via
default-server or server-template.

This does not need to be backported.

src/server.c

index 2d7bba5bc007cb019dcc7d2d99d5a97efc4e6403..a6892bceab6cb48996d8555572bdad13905910a3 100644 (file)
@@ -2852,6 +2852,7 @@ void srv_settings_cpy(struct server *srv, const struct server *src, int srv_tmpl
        srv->check.sni                = src->check.sni;
        srv->check.alpn_str           = src->check.alpn_str;
        srv->check.alpn_len           = src->check.alpn_len;
+       srv->check.reuse_pool         = src->check.reuse_pool;
        /* Note: 'flags' field has potentially been already initialized. */
        srv->flags                   |= src->flags;
        srv->do_check                 = src->do_check;