Commit f372348e authored by Jim Jagielski's avatar Jim Jagielski
Browse files

Reset standby flags for each loop through the cluster sets


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@428352 13f79535-47bb-0310-9956-ffa450edef68
parent 4d5aec91
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -876,8 +876,6 @@ static proxy_worker *find_best_byrequests(proxy_balancer *balancer,
    int total_factor = 0;
    proxy_worker *worker;
    proxy_worker *mycandidate = NULL;
    int checking_standby = 0;
    int checked_standby = 0;
    int cur_lbset = 0;
    int max_lbset = 0;
    
@@ -887,6 +885,8 @@ static proxy_worker *find_best_byrequests(proxy_balancer *balancer,

    /* First try to see if we have available candidate */
    do {
        int checking_standby = 0;
        int checked_standby = 0;
        while (!mycandidate && !checked_standby) {
            worker = (proxy_worker *)balancer->workers->elts;
            for (i = 0; i < balancer->workers->nelts; i++, worker++) {
@@ -953,8 +953,6 @@ static proxy_worker *find_best_bytraffic(proxy_balancer *balancer,
    apr_off_t mytraffic = 0;
    apr_off_t curmin = 0;
    proxy_worker *worker;
    int checking_standby = 0;
    int checked_standby = 0;
    proxy_worker *mycandidate = NULL;
    int cur_lbset = 0;
    int max_lbset = 0;
@@ -965,6 +963,8 @@ static proxy_worker *find_best_bytraffic(proxy_balancer *balancer,

    /* First try to see if we have available candidate */
    do {
        int checking_standby = 0;
        int checked_standby = 0;
        while (!mycandidate && !checked_standby) {
            worker = (proxy_worker *)balancer->workers->elts;
            for (i = 0; i < balancer->workers->nelts; i++, worker++) {