Loading modules/proxy/mod_proxy.c +22 −19 Original line number Diff line number Diff line Loading @@ -1772,12 +1772,14 @@ static int proxy_status_hook(request_rec *r, int flags) static void child_init(apr_pool_t *p, server_rec *s) { while (s) { void *sconf = s->module_config; proxy_server_conf *conf = (proxy_server_conf *) ap_get_module_config(sconf, &proxy_module); proxy_server_conf *conf; proxy_worker *worker; int i; conf = (proxy_server_conf *)ap_get_module_config(sconf, &proxy_module); /* Initialize worker's shared scoreboard data */ worker = (proxy_worker *)conf->workers->elts; for (i = 0; i < conf->workers->nelts; i++) { Loading @@ -1792,7 +1794,8 @@ static void child_init(apr_pool_t *p, server_rec *s) /* Do not disable worker in case of errors */ conf->forward->s->status |= PROXY_WORKER_IGNORE_ERRORS; } s = s->next; } } /* Loading modules/proxy/proxy_balancer.c +13 −10 Original line number Diff line number Diff line Loading @@ -776,11 +776,12 @@ static int balancer_handler(request_rec *r) static void child_init(apr_pool_t *p, server_rec *s) { while (s) { void *sconf = s->module_config; proxy_server_conf *conf = (proxy_server_conf *) ap_get_module_config(sconf, &proxy_module); proxy_server_conf *conf; proxy_balancer *balancer; int i; conf = (proxy_server_conf *)ap_get_module_config(sconf, &proxy_module); /* Initialize shared scoreboard data */ balancer = (proxy_balancer *)conf->balancers->elts; Loading @@ -788,6 +789,8 @@ static void child_init(apr_pool_t *p, server_rec *s) init_runtime_score(conf, balancer); balancer++; } s = s->next; } } Loading Loading
modules/proxy/mod_proxy.c +22 −19 Original line number Diff line number Diff line Loading @@ -1772,12 +1772,14 @@ static int proxy_status_hook(request_rec *r, int flags) static void child_init(apr_pool_t *p, server_rec *s) { while (s) { void *sconf = s->module_config; proxy_server_conf *conf = (proxy_server_conf *) ap_get_module_config(sconf, &proxy_module); proxy_server_conf *conf; proxy_worker *worker; int i; conf = (proxy_server_conf *)ap_get_module_config(sconf, &proxy_module); /* Initialize worker's shared scoreboard data */ worker = (proxy_worker *)conf->workers->elts; for (i = 0; i < conf->workers->nelts; i++) { Loading @@ -1792,7 +1794,8 @@ static void child_init(apr_pool_t *p, server_rec *s) /* Do not disable worker in case of errors */ conf->forward->s->status |= PROXY_WORKER_IGNORE_ERRORS; } s = s->next; } } /* Loading
modules/proxy/proxy_balancer.c +13 −10 Original line number Diff line number Diff line Loading @@ -776,11 +776,12 @@ static int balancer_handler(request_rec *r) static void child_init(apr_pool_t *p, server_rec *s) { while (s) { void *sconf = s->module_config; proxy_server_conf *conf = (proxy_server_conf *) ap_get_module_config(sconf, &proxy_module); proxy_server_conf *conf; proxy_balancer *balancer; int i; conf = (proxy_server_conf *)ap_get_module_config(sconf, &proxy_module); /* Initialize shared scoreboard data */ balancer = (proxy_balancer *)conf->balancers->elts; Loading @@ -788,6 +789,8 @@ static void child_init(apr_pool_t *p, server_rec *s) init_runtime_score(conf, balancer); balancer++; } s = s->next; } } Loading