PATCHES ACCEPTED TO BACKPORT FROM TRUNK:
[ start all new proposals below, under PATCHES PROPOSED. ]
- * mod_proxy_balancer: Have the find_best_worker() function
- increment the elected counter, rather than requiring each
- ind lb method to do it, isolating what each lb method
- needs to do.
- Trunk version of patch:
- http://svn.apache.org/viewvc?view=rev&revision=484783
- 2.2.x version of patch:
- Trunk version works.
- +1: jim, rpluem, trawick
-
PATCHES PROPOSED TO BACKPORT FROM TRUNK:
* mpm_winnt: Fix return values from wait_for_many_objects.
candidate = (*balancer->lbmethod->finder)(balancer, r);
+ if (candidate)
+ candidate->s->elected++;
+
/*
PROXY_THREAD_UNLOCK(balancer);
return NULL;
if (mycandidate) {
mycandidate->s->lbstatus -= total_factor;
- mycandidate->s->elected++;
}
return mycandidate;
cur_lbset++;
} while (cur_lbset <= max_lbset && !mycandidate);
- if (mycandidate) {
- mycandidate->s->elected++;
- }
-
return mycandidate;
}