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