Author: mturk Date: Mon Dec 21 07:47:34 2009 New Revision: 892713 URL: http://svn.apache.org/viewvc?rev=892713&view=rev Log: jk_pool_alloc doesn't set memory to zero. Make sure all lb members are zeroed out. This should fix #46503 garbage data
Modified: tomcat/jk/trunk/native/common/jk_lb_worker.c 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=892713&r1=892712&r2=892713&view=diff ============================================================================== --- tomcat/jk/trunk/native/common/jk_lb_worker.c (original) +++ tomcat/jk/trunk/native/common/jk_lb_worker.c Mon Dec 21 07:47:34 2009 @@ -1525,7 +1525,7 @@ JK_TRACE_EXIT(l); return JK_FALSE; } - + memset(p->lb_workers, 0, num_of_workers * sizeof(lb_sub_worker_t)); for (i = 0; i < num_of_workers; i++) { p->lb_workers[i].s = jk_shm_alloc_lb_sub_worker(&p->p); if (p->lb_workers[i].s == NULL) { --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org