]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUG/MINOR: httpclient: remove deinit of the httpclient
authorWilliam Lallemand <wlallemand@haproxy.org>
Tue, 24 Aug 2021 13:09:15 +0000 (15:09 +0200)
committerWilliam Lallemand <wlallemand@haproxy.org>
Tue, 24 Aug 2021 13:11:03 +0000 (15:11 +0200)
The httpclient does a free of the servers and proxies it uses, however
since we are including them in the global proxy list, haproxy already
free them during the deinit. We can safely remove these free.

src/http_client.c

index 582348f6bf9bdd853d9e56391ba774363d6ae354..478a3da07fe1b4efa1b14787fb54da81a37686c5 100644 (file)
@@ -759,16 +759,7 @@ err:
        return 1;
 }
 
-static void httpclient_deinit()
-{
-       free_server(httpclient_srv_raw);
-       free_server(httpclient_srv_ssl);
-       free_proxy(httpclient_proxy);
-
-}
-
 /* initialize the proxy and servers for the HTTP client */
 
 INITCALL0(STG_REGISTER, httpclient_init);
 REGISTER_CONFIG_POSTPARSER("httpclient", httpclient_cfg_postparser);
-REGISTER_POST_DEINIT(httpclient_deinit);