MINOR: httpclient/mworker: disable in the master process

Disable the httpclient in the master process.
This commit is contained in:
William Lallemand 2022-04-22 16:49:53 +02:00
parent cf5cb0b524
commit c6ceba3170

View File

@ -989,6 +989,9 @@ static int httpclient_precheck()
int err_code = 0;
char *errmsg = NULL;
if (global.mode & MODE_MWORKER_WAIT)
return 0;
httpclient_proxy = alloc_new_proxy("<HTTPCLIENT>", PR_CAP_LISTEN|PR_CAP_INT, &errmsg);
if (!httpclient_proxy) {
err_code |= ERR_ALERT | ERR_FATAL;
@ -1080,6 +1083,9 @@ static int httpclient_postcheck()
struct proxy *curproxy = httpclient_proxy;
char *errmsg = NULL;
if (global.mode & MODE_MWORKER_WAIT)
return 0;
/* copy logs from "global" log list */
list_for_each_entry(logsrv, &global.logsrvs, list) {
struct logsrv *node = malloc(sizeof(*node));