Stores the mcli_reload bind_conf in order to identify it later.
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 */
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 {
}
/* 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);
}