Commit 2420206a authored by Ruediger Pluem's avatar Ruediger Pluem
Browse files

* Fix a declaration problem introduced in r195013 that is C99 but not ANSI C

  compatible. Thus move declaration of *worker to the top of find_session_route
  to make it ANSI C compatible again.

Submitted by: NormW <normw bocnet.com.au>
Reviewed by: Ruediger Pluem


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@307389 13f79535-47bb-0310-9956-ffa450edef68
parent 3c6759fe
Loading
Loading
Loading
Loading
+3 −1
Changes for modules/proxy/mod_proxy_balancer.c: 3 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -187,6 +187,8 @@ static proxy_worker *find_session_route(proxy_balancer *balancer,
                                        char **route,
                                        char **url)
{
    proxy_worker *worker = NULL;

    if (!balancer->sticky)
        return NULL;
    /* Try to find the sticky route inside url */
@@ -208,7 +210,7 @@ static proxy_worker *find_session_route(proxy_balancer *balancer,
        /* We have a route in path or in cookie
         * Find the worker that has this route defined.
         */
        proxy_worker *worker =  find_route_worker(balancer, *route);
        worker = find_route_worker(balancer, *route);
        if (worker && !PROXY_WORKER_IS_USABLE(worker)) {
            /* We have a worker that is unusable.
             * It can be in error or disabled, but in case