You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by rj...@apache.org on 2013/06/26 21:58:40 UTC

svn commit: r1497064 - in /tomcat/jk/trunk/native/common: jk_lb_worker.c jk_shm.h

Author: rjung
Date: Wed Jun 26 19:58:39 2013
New Revision: 1497064

URL: http://svn.apache.org/r1497064
Log:
Remove session_cookie and session_path from shm.
It would only be needed if we wanted to change
it dynamically, e.g. through the status worker.
This is not implemented currently.

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

Modified: tomcat/jk/trunk/native/common/jk_lb_worker.c
URL: http://svn.apache.org/viewvc/tomcat/jk/trunk/native/common/jk_lb_worker.c?rev=1497064&r1=1497063&r2=1497064&view=diff
==============================================================================
--- tomcat/jk/trunk/native/common/jk_lb_worker.c (original)
+++ tomcat/jk/trunk/native/common/jk_lb_worker.c Wed Jun 26 19:58:39 2013
@@ -334,8 +334,6 @@ void jk_lb_pull(lb_worker_t *p, int lock
     p->lbmethod = p->s->lbmethod;
     p->lblock = p->s->lblock;
     p->max_packet_size = p->s->max_packet_size;
-    strncpy(p->session_cookie, p->s->session_cookie, JK_SHM_STR_SIZ);
-    strncpy(p->session_path, p->s->session_path, JK_SHM_STR_SIZ);
 
     for (i = 0; i < p->num_of_workers; i++) {
         jk_lb_pull_worker(p, i, l);
@@ -370,8 +368,6 @@ void jk_lb_push(lb_worker_t *p, int lock
     p->s->lbmethod = p->lbmethod;
     p->s->lblock = p->lblock;
     p->s->max_packet_size = p->max_packet_size;
-    strncpy(p->s->session_cookie, p->session_cookie, JK_SHM_STR_SIZ);
-    strncpy(p->s->session_path, p->session_path, JK_SHM_STR_SIZ);
 
     for (i = 0; i < p->num_of_workers; i++) {
         lb_sub_worker_t *w = &p->lb_workers[i];
@@ -1795,8 +1791,6 @@ static int JK_METHOD init(jk_worker_t *p
     strncpy(p->session_path,
             jk_get_lb_session_path(props, p->name, JK_PATH_SESSION_IDENTIFIER),
             JK_SHM_STR_SIZ);
-    strcpy(p->s->session_cookie, p->session_cookie);
-    strcpy(p->s->session_path, p->session_path);
 
     JK_INIT_CS(&(p->cs), i);
     if (i == JK_FALSE) {

Modified: tomcat/jk/trunk/native/common/jk_shm.h
URL: http://svn.apache.org/viewvc/tomcat/jk/trunk/native/common/jk_shm.h?rev=1497064&r1=1497063&r2=1497064&view=diff
==============================================================================
--- tomcat/jk/trunk/native/common/jk_shm.h (original)
+++ tomcat/jk/trunk/native/common/jk_shm.h Wed Jun 26 19:58:39 2013
@@ -182,11 +182,6 @@ struct jk_shm_lb_worker
     /* Last reset time */
     volatile time_t last_reset;
     volatile time_t last_maintain_time;
-    /* Session cookie */
-    char    session_cookie[JK_SHM_STR_SIZ+1];
-    /* Session path */
-    char    session_path[JK_SHM_STR_SIZ+1];
-
 };
 typedef struct jk_shm_lb_worker jk_shm_lb_worker_t;
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org