]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
MINOR: servers: Free [idle|safe|priv]_conns on exit.
authorOlivier Houchard <ohouchard@haproxy.com>
Thu, 22 Nov 2018 17:50:54 +0000 (18:50 +0100)
committerWilly Tarreau <w@1wt.eu>
Thu, 22 Nov 2018 18:53:03 +0000 (19:53 +0100)
Don't forget to free idle_conns, safe_conns and priv_conns on exit.

This can be backported to 1.8.

src/haproxy.c

index b8337b313512fbc7f02b9f0198cbd2ca7dbe0c65..54ab7c865a2ee4ad58393ae4d3a0c40ca83d6659 100644 (file)
@@ -2408,6 +2408,9 @@ void deinit(void)
                        free(s->agent.send_string);
                        free(s->hostname_dn);
                        free((char*)s->conf.file);
+                       free(s->idle_conns);
+                       free(s->priv_conns);
+                       free(s->safe_conns);
 
                        if (s->use_ssl || s->check.use_ssl) {
                                if (xprt_get(XPRT_SSL) && xprt_get(XPRT_SSL)->destroy_srv)