mirror of
https://github.com/haproxy/haproxy.git
synced 2026-02-11 06:43:42 -05:00
MINOR: mworker: stores the mcli_reload bind_conf
Stores the mcli_reload bind_conf in order to identify it later.
This commit is contained in:
parent
21623b5949
commit
56f73b21a5
3 changed files with 5 additions and 1 deletions
|
|
@ -46,6 +46,8 @@ struct bind_conf *mworker_cli_proxy_new_listener(char *line);
|
|||
int mworker_cli_sockpair_new(struct mworker_proc *mworker_proc, int proc);
|
||||
void mworker_cli_proxy_stop(void);
|
||||
|
||||
extern struct bind_conf *mcli_reload_bind_conf;
|
||||
|
||||
/* proxy mode cli functions */
|
||||
|
||||
/* analyzers */
|
||||
|
|
|
|||
|
|
@ -85,6 +85,7 @@ static struct cli_kw_list cli_keywords = {
|
|||
extern const char *stat_status_codes[];
|
||||
|
||||
struct proxy *mworker_proxy; /* CLI proxy of the master */
|
||||
struct bind_conf *mcli_reload_bind_conf;
|
||||
|
||||
/* CLI context for the "show activity" command */
|
||||
struct show_activity_ctx {
|
||||
|
|
|
|||
|
|
@ -2131,7 +2131,8 @@ static void init(int argc, char **argv)
|
|||
}
|
||||
/* Create the mcli_reload listener from the proc_self struct */
|
||||
memprintf(&path, "sockpair@%d", proc_self->ipc_fd[1]);
|
||||
if (mworker_cli_proxy_new_listener(path) == NULL) {
|
||||
mcli_reload_bind_conf = mworker_cli_proxy_new_listener(path);
|
||||
if (mcli_reload_bind_conf == NULL) {
|
||||
ha_alert("Cannot create the mcli_reload listener.\n");
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue