/[Apache-SVN]
ViewVC logotype

Revision 1840548


Jump to revision: Previous Next
Author: jim
Date: Tue Sep 11 11:57:19 2018 UTC (5 years, 8 months ago)
Changed paths: 12
Log Message:
Merge r1836381, r1836382, r1836383, r1836386, r1836603 from trunk:

* mod_proxy: Remove load order and link dependency between mod_lbmethod_*
  modules and mod_proxy by providing mod_proxy's ap_proxy_balancer_get_best_worker
  as an optional function.

PR: 62557


* Remove invalid copy and paste comments

* Always retrieve conditional function. static variable might contain garbage if module was reloaded in a static build.

* Add missing log numbers

* ap_proxy_balancer_get_best_worker cannot be exported and used as an optional
  function at the same time. So rename ap_proxy_balancer_get_best_worker to
  proxy_balancer_get_best_worker and make it static which is then used as an
  optional function and recreate ap_proxy_balancer_get_best_worker as an
  exported thin wrapper of proxy_balancer_get_best_worker.

Submitted by: rpluem
Reviewed by: covener, jim, ylavic


Changed paths

Path Details
Directoryhttpd/httpd/branches/2.4.x/ modified , props changed
Directoryhttpd/httpd/branches/2.4.x/CHANGES modified , text changed
Directoryhttpd/httpd/branches/2.4.x/STATUS modified , text changed
Directoryhttpd/httpd/branches/2.4.x/include/ap_mmn.h modified , text changed
Directoryhttpd/httpd/branches/2.4.x/modules/proxy/balancers/mod_lbmethod_bybusyness.c modified , text changed
Directoryhttpd/httpd/branches/2.4.x/modules/proxy/balancers/mod_lbmethod_byrequests.c modified , text changed
Directoryhttpd/httpd/branches/2.4.x/modules/proxy/balancers/mod_lbmethod_bytraffic.c modified , text changed
Directoryhttpd/httpd/branches/2.4.x/modules/proxy/balancers/mod_lbmethod_heartbeat.c modified , text changed
Directoryhttpd/httpd/branches/2.4.x/modules/proxy/mod_proxy.h modified , text changed
Directoryhttpd/httpd/branches/2.4.x/modules/proxy/mod_proxy_balancer.c modified , text changed
Directoryhttpd/httpd/branches/2.4.x/modules/proxy/mod_proxy_http.c modified , text changed
Directoryhttpd/httpd/branches/2.4.x/modules/proxy/proxy_util.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26