Author: mturk
Date: Mon Oct  6 06:59:16 2008
New Revision: 702148

URL: http://svn.apache.org/viewvc?rev=702148&view=rev
Log:
Make retry_interval stored in shared memory and synced on push/pull

Modified:
    tomcat/connectors/trunk/jk/native/common/jk_ajp_common.c
    tomcat/connectors/trunk/jk/native/common/jk_lb_worker.c
    tomcat/connectors/trunk/jk/native/common/jk_shm.h

Modified: tomcat/connectors/trunk/jk/native/common/jk_ajp_common.c
URL: 
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/common/jk_ajp_common.c?rev=702148&r1=702147&r2=702148&view=diff
==============================================================================
--- tomcat/connectors/trunk/jk/native/common/jk_ajp_common.c (original)
+++ tomcat/connectors/trunk/jk/native/common/jk_ajp_common.c Mon Oct  6 
06:59:16 2008
@@ -976,6 +976,7 @@
     aw->prepost_timeout = aw->s->prepost_timeout;
     aw->recovery_opts = aw->s->recovery_opts;
     aw->retries = aw->s->retries;
+    aw->retry_interval = aw->s->retry_interval;
     aw->max_packet_size = aw->s->max_packet_size;
     aw->sequence = aw->s->h.sequence;
 
@@ -998,6 +999,7 @@
     aw->s->prepost_timeout = aw->prepost_timeout;
     aw->s->recovery_opts = aw->recovery_opts;
     aw->s->retries = aw->retries;
+    aw->s->retry_interval = aw->retry_interval;
     aw->s->max_packet_size = aw->max_packet_size;
     aw->s->h.sequence = aw->sequence;
 

Modified: tomcat/connectors/trunk/jk/native/common/jk_lb_worker.c
URL: 
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/common/jk_lb_worker.c?rev=702148&r1=702147&r2=702148&view=diff
==============================================================================
--- tomcat/connectors/trunk/jk/native/common/jk_lb_worker.c (original)
+++ tomcat/connectors/trunk/jk/native/common/jk_lb_worker.c Mon Oct  6 06:59:16 
2008
@@ -297,6 +297,7 @@
     p->recover_wait_time = p->s->recover_wait_time;
     p->max_reply_timeouts = p->s->max_reply_timeouts;
     p->retries = p->s->retries;
+    p->retry_interval = p->s->retry_interval;
     p->lbmethod = p->s->lbmethod;
     p->lblock = p->s->lblock;
     p->max_packet_size = p->s->max_packet_size;
@@ -346,6 +347,7 @@
     p->s->recover_wait_time = p->recover_wait_time;
     p->s->max_reply_timeouts = p->max_reply_timeouts;
     p->s->retries = p->retries;
+    p->s->retry_interval = p->retry_interval;
     p->s->lbmethod = p->lbmethod;
     p->s->lblock = p->lblock;
     p->s->max_packet_size = p->max_packet_size;

Modified: tomcat/connectors/trunk/jk/native/common/jk_shm.h
URL: 
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/common/jk_shm.h?rev=702148&r1=702147&r2=702148&view=diff
==============================================================================
--- tomcat/connectors/trunk/jk/native/common/jk_shm.h (original)
+++ tomcat/connectors/trunk/jk/native/common/jk_shm.h Mon Oct  6 06:59:16 2008
@@ -86,6 +86,7 @@
     int prepost_timeout;
     unsigned int recovery_opts;
     int retries;
+    int retry_interval;
     unsigned int max_packet_size;
     /* current error state (runtime) of the worker */
     volatile int state;
@@ -163,6 +164,7 @@
     int     recover_wait_time;
     int     max_reply_timeouts;
     int     retries;
+    int     retry_interval;
     int     lbmethod;
     int     lblock;
     unsigned int max_packet_size;



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to