mturk 2005/02/17 05:48:47
Modified: jk/native/common jk_lb_worker.c
Log:
Update number of used endpoinds for each elected worker.
Revision Changes Path
1.62 +3 -1 jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c
Index: jk_lb_worker.c
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_lb_worker.c,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- jk_lb_worker.c 17 Feb 2005 13:41:04 -0000 1.61
+++ jk_lb_worker.c 17 Feb 2005 13:48:47 -0000 1.62
@@ -550,12 +550,14 @@
end->rd = end->wr = 0;
/* Increment the number of workers serving request */
p->worker->s->busy++;
+ rec->s->busy++;
service_ok = end->service(end, s, l, &is_service_error);
/* Update partial reads and writes if any */
rec->s->readed += end->rd;
rec->s->transferred += end->wr;
end->done(&end, l);
/* Decrement the busy worker count */
+ rec->s->busy--;
p->worker->s->busy--;
if (service_ok) {
rec->s->in_error_state = JK_FALSE;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]