From 76ad371b869feb2f14ef375445ec49cc3b589801 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Tue, 24 Aug 2021 15:09:15 +0200 Subject: [PATCH] BUG/MINOR: httpclient: remove deinit of the httpclient 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 | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/http_client.c b/src/http_client.c index 582348f6b..478a3da07 100644 --- a/src/http_client.c +++ b/src/http_client.c @@ -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);