mturk       2005/02/13 04:20:01

  Modified:    jk/native/common jk_worker.c
  Log:
  Use worker_env worker list.
  
  Revision  Changes    Path
  1.29      +9 -7      jakarta-tomcat-connectors/jk/native/common/jk_worker.c
  
  Index: jk_worker.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_worker.c,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- jk_worker.c       12 Feb 2005 19:27:43 -0000      1.28
  +++ jk_worker.c       13 Feb 2005 12:20:01 -0000      1.29
  @@ -40,8 +40,6 @@
   
   int wc_open(jk_map_t *init_data, jk_worker_env_t *we, jk_logger_t *l)
   {
  -    char **worker_list = NULL;
  -    unsigned num_of_workers = 0;
   
       JK_TRACE_ENTER(l);
   
  @@ -50,19 +48,23 @@
           return JK_FALSE;
       }
   
  -    if (!jk_get_worker_list(init_data, &worker_list, &num_of_workers)) {
  +    if (!jk_get_worker_list(init_data, &(we->worker_list),
  +                            &we->num_of_workers)) {
           JK_TRACE_EXIT(l);
  +        we->num_of_workers = 0;
  +        we->worker_list = NULL;
           return JK_FALSE;
       }
   
  -    if (!build_worker_map(init_data, worker_list, num_of_workers, we, l)) {
  +    if (!build_worker_map(init_data, we->worker_list,
  +                          we->num_of_workers, we, l)) {
           close_workers(l);
  +        we->num_of_workers = 0;
  +        we->worker_list = NULL;
           JK_TRACE_EXIT(l);
           return JK_FALSE;
       }
   
  -    we->num_of_workers = num_of_workers;
  -    we->first_worker = worker_list[0];
       JK_TRACE_EXIT(l);
       return JK_TRUE;
   }
  
  
  

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

Reply via email to