diff --git a/src/httpclient_cli.c b/src/httpclient_cli.c index 16a851dd1..8dfa72d9b 100644 --- a/src/httpclient_cli.c +++ b/src/httpclient_cli.c @@ -159,6 +159,7 @@ static int hc_cli_parse(char **args, char *payload, struct appctx *appctx, void err: memprintf(&err, "Can't start the HTTP client%s.\n", err ? err : ""); + httpclient_destroy(hc); return cli_err(appctx, err); }