mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2026-05-04 12:41:00 +02:00
BUG/MINOR: proxy: also make the cli and resolvers use the global name
As detected by ASAN on the CI, two places still using strdup() on the
proxy names were left by commit b325453c3 ("MINOR: proxy: use the global
file names for conf->file").
No backport is needed.
This commit is contained in:
parent
b500e84e24
commit
fdf38ed7fc
@ -460,7 +460,7 @@ static struct proxy *cli_alloc_fe(const char *name, const char *file, int line)
|
||||
fe->cap = PR_CAP_FE|PR_CAP_INT;
|
||||
fe->maxconn = 10; /* default to 10 concurrent connections */
|
||||
fe->timeout.client = MS_TO_TICKS(10000); /* default timeout of 10 seconds */
|
||||
fe->conf.file = strdup(file);
|
||||
fe->conf.file = copy_file_name(file);
|
||||
fe->conf.line = line;
|
||||
fe->accept = frontend_accept;
|
||||
fe->default_target = &cli_applet.obj_type;
|
||||
|
||||
@ -757,7 +757,7 @@ static struct sink *sink_new_ringbuf(const char *id, const char *description,
|
||||
init_new_proxy(p);
|
||||
sink_setup_proxy(p);
|
||||
p->id = strdup(id);
|
||||
p->conf.args.file = p->conf.file = strdup(file);
|
||||
p->conf.args.file = p->conf.file = copy_file_name(file);
|
||||
p->conf.args.line = p->conf.line = linenum;
|
||||
|
||||
sink = sink_new_buf(id, description, LOG_FORMAT_RAW, BUFSIZE);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user