nacho 02/05/04 12:07:53
Modified: jk/native2/common jk_worker_lb.c
Log:
* Bug: the worker was lost if only there was 1 worker configured
Revision Changes Path
1.9 +4 -1 jakarta-tomcat-connectors/jk/native2/common/jk_worker_lb.c
Index: jk_worker_lb.c
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/common/jk_worker_lb.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- jk_worker_lb.c 3 May 2002 22:12:17 -0000 1.8
+++ jk_worker_lb.c 4 May 2002 19:07:53 -0000 1.9
@@ -450,7 +450,10 @@
*/
jk_worker_t *first=lb->lb_workers[0];
lb->lb_workers[0]=w;
- lb->lb_workers[currentWorker]=first;
+ /* Only do the exchange if the worker is not the first */
+ if( currentWorker > 0 ) {
+ lb->lb_workers[currentWorker]=first;
+ }
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>